Family name origins & meanings
- Italian : metonymic occupational name for a huntsman, from caccia ‘hunting’.
- Italian : short form of any of numerous compound surnames derived from nicknames formed with caccia ‘hunting’ (from cacciare ‘to hunt’, ‘to chase’), for example Cacciabue ‘chase (the) ox’, Cacciafeda ‘hunt (the) wild animal’.