virtue · Introversion · kind
Source: Punjabi
Root Word: ਹਰ (Har), ਗੁਨ (Gun)
Derived From: The name Hagen comes from a Punjabi religious term.
Meaning: A person of divine virtue
Popularity History: It is popular in India, especially among people of Punjabi descent, and is more common as a boy's name.