Leonardo is a male given name and is of Italian origin. It means lion strength. Pronounced as lee-oh-NAHR-doh, the name is currently in the top 750 of NameChef Most Popular Baby Names and in the top 100 of U.S birth chart of the year 2022.
Leonardo is a very popular baby boy name in Italy. It was the champion of 2019. Leonardo is also pretty common in Switzerland, Australia, US, and Spain.
Leonardo is a boy's name.