Boy name origins & meanings
- German : Lion-hearted
What does Leonardo mean and stand for?
The name Leonardo is of German origin and means "lion-hearted." It is a Spanish and Italian variation of the name Leonard.
Family name origins & meanings
- Italian, Spanish, and Portuguese : from the Germanic personal name Leonhard, formed from the elements leo ‘lion’ + hard, ‘hardy’, ‘brave’, ‘strong’; this was an early medieval saint’s name (see Leonard).
Leonardo is the number eighty-six most popular boys name in the US, according to 2019 Social Security Administration data. It has only recently become popular, breaking the top 100 in 2016.
However, it is the 2nd most popular name on FamilyEducation.com.
According to Google search data analysis, in the last five years Leonardo was at its peak popularity in January 2020.
Leonardo was scarcely used outside the Latin culture, often invoking images of Leonardo da Vinci. Recently, Leonardo has become quite popular in America, with Spanish and Italian cultures. The most notable namesake is Leonardo DiCaprio.
Where is it Popular?
Leonardo was searched for most often in the following states: