A Punjabi Sikh name often interpreted as brave hero or warrior under the Guru's guidance.
Like Gurvir?
Swipe through thousands of names like it