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