First name Leandro - Meaning, Origin and Rating
Origin
Spanish
Nameday
Meaning
Leandro is a Spanish masculine given name with a meaning that translates to “man associated with a lion.”
Spanish
Leandro is a Spanish masculine given name with a meaning that translates to “man associated with a lion.”