First name origin & meaning: Dutch: Harbor First name variations: Hagen, Hagan, Hogan, Hazen, Havis Last name origins & meanings:
- English: topographic name from Middle English haven
‘harbor’, ‘haven’ (Old English hæfen).
- Irish
(County Westmeath): variant of Heaven.
|