An Indian name from Sanskrit meaning honor, pride, or dignity.
Like Gaurav?
Swipe through thousands of names like it