FamilyEducation.com
   
 

Last name origins & meanings:

  1. Italian of uncertain derivation: of uncertain derivation: possibly a variant of Caccione, from an augmentative of Caccia.
  2. Italian of uncertain derivation: alternatively, from a doubly suffixed (with -acci and -one) reduced derivative of a personal name ending in -go, as for example Alberigo (see Alberico), Arrigo, or Federigo (see Frigo).