Meaning
1. Immortal nectar. 2. Nectar of immortality; ambrosia; the Supreme Spirit; god; splendour; light; beautiful; anything sweet; gold; the number 4; a ray of the sun. 3. Another name for Visnu, Siva, Dhanvantari, Prajapati, Indra, the sun and the soul; the D
Gender
Boy
Religion
Hindu