Family name origins & meanings
- German : topographic name from has ‘marsh’ + lo ‘wooded lowland’, or a habitational name from a place so named (for example, in Hannover and Westphalia).
- Swedish (also Hässel) : ornamental name from Swedish hassel ‘hazel’, or possibly a habitational name from a place name containing the element Hassel or Hässel.
- Belgian : habitational name from Hasselt in Belgian Limburg, Ophasselt in East Flanders, or Neerhasselt in Aalst, East Flanders; the place names denote the presence of hazel trees.