Family name origins & meanings
- English (now chiefly northern Ireland) : topographic name for someone who lived by a hazel copse, Old English hæslett (a derivative of hæsel ‘hazel’).
- English (now chiefly northern Ireland) : habitational name from Hazelhead or Hazlehead in Lancashire and West Yorkshire, derived from Old English hæsel ‘hazel’ + hēafod ‘head’, here in the sense of ‘hill’; also a topographic name of similar etymological origin.