Hagen is a Danish variant of Hakon. Hakon originates in Old Norse and means "the highest son". Currently it is a very popular masculine given name in Iceland and Norway, historically it was very popular within royalty.
Disover and match names today only on the BabyHandle mobile app. Available in the App Store and Play Store