Family name origins & meanings
- Danish and Norwegian : from the Old Norse personal name Hákon, probably a compound of hár ‘high’ or a word meaning ‘horse’ + kyn ‘family’ or konr ‘son’, ‘descendant’.
- German : variant of Haag or Haage.
- Dutch (van Haagen) and North German : habitational name from any of various places named Hagen, for example in North Rhine-Westphalia and the Palatinate.