Meaning
Vatika signifies a garden or a place of growth, symbolizing beauty and nurturing.
Growth over last 10 years
Download App