I do not care for "
Hero" for a girl. To me, it is not feminine enough. But, I love the meaning. I named my daughter
Haley -
Haley means
Hero. I did not name her
Haley b/c of the meaning. I found out that
Haley means
Hero after I named her. But, I do think it's pretty cool. Check out the "comments" on
Haley when you do a name search on behindthename.com. Best of Luck.