An Indian, often Punjabi, name commonly interpreted as one guided by God or divine grace.
Like Harneet?
Swipe through thousands of names like it