Leandro for a baby name

Spanish, meaning ‘lion man’. More commonly used in South America.

Search by letter



Search by category