Italy, while the other traces its roots to the south. Italian surnames ending in -o usually come from southern Italy, whereas in northern Italy they can often be found ending with a -i. Tracking down the sources and variations of your Italian surname is an important part of Italian genealogical research and unveils an important part of your family history and Italian heritage.
Suffixes & Prefixes
Many Italian surnames are basically variations on a root name, made different by the addition of various prefixes and suffixes. Especially common are endings with vowels enclosing double consonants (e.g. -etti, -illo).The Italian preference for diminutives and pet names is the root behind many of the suffixes, as seen by the large number of Italian last names ending in -ini, -ino, -etti, -etto, -ello, and -illo, all of which mean "little." Other commonly added suffixes include -one meaning "big," -accio, meaning either "big" or "bad," and -ucci meaning "descendant of." Common prefixes of Italian surnames also have specific origins. The prefix "di" (meaning "of" or "from") is often attached to an given name to form a patronym. di Benedetto, for example, is the Italian equivalent of Benson (meaning "son of Ben") and di Giovanni is the Italian equivalent of Johnson (son of John). The prefix "di," along with the similar prefix "da" may also be associated with a place of origin (i.e the da Vinci surname referred to someone who originated from Vinci). The prefixes "la" and "lo" (meaning "the") often derived from nicknames (e.g. Giovanni la Fabro was John the smith), but also might be found attached to family names where it meant "of the family of" (e.g. the Greco family might become known as "lo Greco.")
http://genealogy.about.com/cs/surname/a ... urname.htm