Etymology

Mayiladuthurai

M3A1Y4I1L1A1D2U1T1H4U1R1A1I1

Today it means: a city and district in Tamil Nadu, India. Full definition →

Tamil மயிலாடுதுறை
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok