Leonardo
[leɪˈɒnərdoʊ]Meaning
Italian, Spanish and Portuguese form of Leonard, from Old High German Leonhart, "as strong as a lion".
Background Story
Leonardo is the Italian, Spanish and Portuguese form of Leonard, borrowed into English from Italian. The Italian name comes from Old French Leonard, the name of a 6th-century Frankish saint, from Old High German Leonhart, literally "as strong as a lion", from leo ("lion") and hart ("hard, strong").
Variations
Leo, Leon

Related Names
Lancelot
Possibly an Old French diminutive of Lanzo, from a Germanic name element meaning "land".
Alphonso
Variant of Alfonso
Corrado
Italian form of Conrad, from Proto-West Germanic *Kōnirād: bold, brave counsel.
Dasco
Ettore
Brave and strong, a legendary hero from Italian folklore.
Hanno
Meaning 'brave' or 'daring' in some contexts.
Aldoro
Aloysius
Latinized form of Aloys, an old Occitan form of Louis
Amerigo
Italian name meaning 'work ruler' or 'brave and powerful'
Antar
A name of Arabic origin meaning 'brave' or 'courageous'