A Gurpurab in Sikh tradition is a celebration of an anniversary of a Guru's birth marked by the holding of a festival. ... The term gurpurab first appeared in the time of the gurus. It is a compound of the word purab (or parva in Sanskrit), meaning a festival or celebration, with the word guru.