Family name origins & meanings
- Italian : unexplained; possibly either from a pet form of a personal name formed with -uzzo; or a variant of Guzzo, a nickname from Sicilian and Calabrian guzzo ‘angry little dog’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe