Meaning
1. Spotless. 2. Clean; pure; shining; crystal; the tree (Emblica Officianalis). 3. Another name for Narayana.
Growth over last 10 years
Download App