Meaning
Gods person. This name signifies an individual dedicated to and serving the divine. It represents a person who embodies spiritual purpose and devotion.
Origin: Punjabi/Sanskrit
Etymology
From 'Guru' (God) + 'jana' (person).
Numerology
4
Intellect
Sharp mind and strong memory. Calm and dependable.