Find the word definition

Wikipedia
Thiruchendur

Tiruchendur is a panchayat town at the southern tip of India, in Thoothukudi district in the state of Tamil Nadu. Tiruchendur Murugan temple is one of the six abodes of Lord Muruga. (Arupadi Veedu)