A South Asian/Punjabi style name from gur and sirat, often read as good path or noble character.
Like Gurseerat?
Swipe through thousands of names like it