Found 13 boys and girls with the meaning of winner
Hippomenes / 10 letters 
Meaning of Hippomenes In Greek, Hippomenes means Winner of Atalanta More
Na'ila / 6 letters 
Meaning of Na'ila In Muslim, Na'ila means Winner More
Naa'ila / 7 letters 
Meaning of Naa'ila In Muslim, Naa'ila means Winner More

Browse by meanings

latishalaughterlaurels
layerlazarusleader
leadressleafyleanness
leapinglearningleaves
ledgelegendlegendary
leonardoleontesleopard
leprosyleprousleticia