Meaning
Taru is a charming name meaning 'tree' in Sanskrit, symbolizing strength and growth.
Growth over last 10 years
Download App