A fork of Rural Dictionary
Sikh name for a person who is so amazing that he is the pride of guru/god.
Gurshaan is a wonderful person and he is so strong that no one can beat him!