Punjabi Sikh name combining 'Har' (a name of God) and 'gun' (virtue/quality), meaning 'one with divine virtues.'
Like Hargun?
Swipe through thousands of names like it