Gender: Male Meaning of Leonardo: "brave lion" Origin of Leonardo: Italian and Spanish variation of Leonard, German Leonardo's Popularity in 2019: #86

Leonardo Origin and Meaning

The name Leonardo is a boy's name of Spanish, Italian origin meaning "brave lion".

For centuries this name was associated primarily with the towering figure of Italian Renaissance painter-scientist-inventor Leonardo da Vinci, and was scarcely used outside the Latin culture. But then along came Leonardo DiCaprio, who was supposedly given the name because his pregnant mother felt her first kick while looking at a da Vinci painting in the Ufizzi Gallery in Florence, and who would make the name young and handsome and multi-cultural.

Leonardo is a popular choice among other attractive Italian and Spanish names for boys, and its cousin Leo is popular as well.

16 names similar to Leonardo

These 16 names were selected by our users that were looking for other names like Leonardo. If you didn't find an alternative name that you like better than Leonardo, try our name generator. It allows you to go beyond the similarities of a name, which can provide a lot of inspiration!

Find other names based on Leonardo using our baby name generator.


Rank in US: #86

- this week

Famous People Named Leonardo

Pop Culture References for the name Leonardo


fearlessfirefly Says:


I would use Leonidas.

Yasmin Andries Says:


Leonardo is a common name in Latin American and Hispanic countries.

stella2007 Says:


Handsome and strong name! Baby Leo is too cute!

indiefendi2 Says:


if Leonardo DiCaprio, who was named after Leonardo Da Vinci, can make this name popular then Michelangelo has the right to be popular in SPITE of the equally great Buonarroti.

eveyalecia Says:


I'm not fond of the "nard" sound, so I would stick with Leon or Leo.

LostKid Says:


I really like this name, nn Leo. Hopefully it doesn't get super popular.

cabosanmucus Says:


Leonardo is one of the most handsome names in the entire freakin' world!

Rush1986 Says:


i have yet to meet a little Leo. I'd like to one day.

kitchi1 Says:


I live a half hour away from Maryland.

Theodora_Phoenix Says:


Maybe I was actually thinking of another name, after all...

Guest Says:


I live in Maryland too! But I never hear Leonardo, I only hear Lorenzo, Alonso, Dante, and Angelo.

Theodora_Phoenix Says:


Northeast USA. Maryland.

kitchi1 Says:


Really? I've never met a Leonardo. Only ever heard of Leonardo Di Caprio and Leonardo Da Vinci. Where do you live?

Theodora_Phoenix Says:


I dont hate this name but it's not a favourite of mine due to how often I hear it. I like Leo, though.

Guest Says:


Just rolls off the tongue! :P