This name
what does it mean i made it up but may be it has a meaning to it....
vote up1vote down

Replies

I'm pretty sure it means "Sicilian"
vote up1vote down