Meaning
1. Spotless. 2. Clean; pure; shining; crystal; the tree (Emblica Officianalis). 3. Another name for Narayana.
Gender
Boy
Religion
Hindu