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 *āṭu →Every word from Tamil ஆடு →Every word from Tamil மயிலாடுதுறை →