FamilyEducation.com
   
 

Last name origin & meaning:

German (also Häckel): from a diminutive of Hack ‘cutter’, i.e. either ‘butcher’ or ‘woodcutter’ (see Hacker).