Name Details
Boy|Sikh

Gursangat

"Gursajjan collaborated with two words guru and sangat. Guru means master or lord and sangat means company So gursangat means the company of lord."

Baby Names A-Z

Keep Exploring