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. LeandraHero? Too cutesy? How about Leto instead?