baby names

Leonardo

Leonardo (LEE-on-ar-do)

Meaning of the name Leonardo

Of Germanic origin meaning 'lion, brave', a variant form of the English Leonard.

Origin of the name Leonardo

German

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin