"L" Boy Names, Italian
Leonardo is a boy’s name of Italian origin, meaning “strong as a lion”.
Posts with the name Leonardo: