Meaning of Leonardo

Leonardo is an Italian name for boys.
The meaning is `like a lion`
The name Leonardo is most commonly given to Italian boys.
Leonardo is at number 7 in the top 50 of Italian boys (average of 10 years data)

If it's too long you might use:


The name sounds like:

Leonhard, Leonerd, Lennard, Lenard

Similar names are:

Reynardo, Renardo

See also:

Nardo, Lenny, Lennie


This graph shows how many babies are given the name Leonardo each year in the United States. [Choose another country]

About my name (0)

comments (0)

Baby names in the community