Where does “Mayiladuthurai” come from?

Mayiladuthurai (English) comes from Tamil மயிலாடுதுறை, from Tamil ஆடு, from Proto-Dravidian *āṭu — to play, to dance.

Ancestry of “Mayiladuthurai”, step by step

StepLanguageWordMeaning
1Tamilமயிலாடுதுறை
2Tamilஆடுgoat, sheep
3Proto-Dravidian*āṭuto play, to dance
Every word from Proto-Dravidian *āṭuEvery word from Tamil ஆடுEvery word from Tamil மயிலாடுதுறை