Find the word definition

Wikipedia
Othakadai

Othakadai Tamil - ஒத்தகடை is a panchayat town in Madurai district in the Indian state of Tamil Nadu.