Save Type Surname (from given name) Usage German, Dutch, Danish Pronounced Pron. /ˈhaː.ɡn̩/(German) [key·simplify] Meaning & History from the ancient Germanic personal name Hagen a short form of various compound names formed with hag "enclosure protected place" as the first element. Cognate of Haynes.