Leandros
US Popularity Rank: 20628
Origin: Greek
Meaning: Lion man
Leandros is a name that no one will forget in a hurry! It has a certain power and gravitas to it, which bodes well for baby's future success. Leandros' all-conquering essence is perhaps no surprise, considering this boy's name means "lion man." It stems from Greek roots and is a reimagining of Alexander, a reference to renowned leader Alexander the Great. No doubt your cute little cub will have plenty to revel and roar about as they flourish in life!