A Punjabi/Indian devotional compound style name, interpreted as linked to guru and spiritual worth.
Like Gursirat?
Swipe through thousands of names like it