Find the word definition

Wikipedia
Athuvazhi

Athuvazhi is a village in the Nellai district of Tamil Nadu, India.

Category:Villages in Tirunelveli district