The name Leonardo is a boy's name of Spanish, Italian origin meaning "brave lion". Leonardo is ranked #97 on our popularity charts and is often added to lists like Creative Baby Names: Inspired by Artists and discussed in our forums with posts like "Long Name Quiz (8 children)".
From the experts:
For centuries this name was associated primarily with the towering figure of Italian Renaissance painter-scientist-inventor Leonardo da Vinci, and was scarcely used outside the Latin culture. But then along came Leonardo DiCaprio, who was supposedly given the name because his pregnant mother felt her first kick while looking at a da Vinci painting in the Ufizzi Gallery in Florence, and who would make the name young and handsome and multi-cultural.