Top Definition
An Italian last name meaning "Little Lion"

What's your last name?
What does it mean?
-Little lion
Awh, cute!
by I_Cant_Hear_You_Over_My_Music January 17, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.