Meaning
Master Guru, respected Guru. This name signifies reverence for the Guru as a supreme master and authority. It represents a person of high spiritual stature and respect.
Origin: Punjabi/Persian
Etymology
From 'Guru' (spiritual teacher) + 'sahib' (master).
Numerology
5
Curiosity
Loves change and travel. Talks easily and thinks fast.