Gursifat is a Punjabi-Sikh name built from gur and sifat, conveying praise of the divine or virtuous qualities.
Like Gursifat?
Swipe through thousands of names like it