Meaning of Gurshan is gurus splendor, his banishment, the change of pilgrimage. Gurshan is Baby boy name and is of origin indian. Person having name Gurshan are mainly sikh by religion. More detail about Baby name Gurshan.
|Meaning :|| Gurus splendor, His banishment, The change of pilgrimage|
|Gender :|| Boy |
|Religion :|| Sikh |