Find the word definition

Wikipedia
Thalachangadu

Thalachangadu is a historical village located in Nagapattinam District, Tamil Nadu, India, on the bank of the Cauvery River. Its southern boundary is the Rajendran Channel, on the north side is the Cauvery River, on the east side is MelaPerumPallam and on the western side is Natraja Pillai Chavadi.