I love names from Greek mythology, but I don't think this one is fair to use as a fn. I see it in the same catagory as
Echo,
Europa,
Io and many others.
Love them, but not for a real person.
I could easily see
Hero as a mn, though.
Leandra Hero? Too cutesy?
How about
Leto instead?