Meaning
The name means Reflecting on Divine Knowledge. It is an Indian male name, represented in Hindu, Sikh religion.
Gender
Boy
Religion
Hindu