Name Details

Taru

Meaning

Taru is a charming name meaning 'tree' in Sanskrit, symbolizing strength and growth.