Sanskrit compound of 'Harsh' (happiness, joy) and 'Veer' (brave, heroic), meaning 'joyful warrior' or 'brave one.'
Like Harshveer?
Swipe through thousands of names like it