Leonello is an Italian diminutive of Leone, from Latin leo, meaning 'little lion.'
Like Leonello?
Swipe through thousands of names like it