Hackett \ha-cke-tt\ as a boy's name is of Old French and German origin, and the meaning of Hackett is "little hewer (of wood)". Occupational name.
Hackett has 3 variant forms: Hacket, Hackit and Hackitt.