A Punjabi Sikh name meaning the grace or blessing of the Guru.
Like Gurmehar?
Swipe through thousands of names like it