Find the word definition

Wikipedia
Udangudi

Udangudi is a Panchayat town in Thoothukudi district in the Indian state of Tamil Nadu. It is a small village in Tamil Nadu, India situated near Thiruchendur. The village was once known for Vetrilai (betal leaves) and Karuppatti.