Meaning
Male Indian name, means In Praise of Devine Knowledge. Mostly represented in Sikh, Hindu religion.
Gender
Boy
Religion
Sikh