Meaning
A popular name in India, Avinash signifies someone who is immortal or indestructible. It is derived from Sanskrit roots.
Growth over last 10 years
Download App