Find the word definition

Wikipedia
Thathaiyangarpet

Thathaiyangarpet is a panchayat town in Tiruchirappalli district in the Indian state of Tamil Nadu.