Definition of Tamil Nadu in English:

Tamil Nadu

proper noun

  • A state in southeastern India, on the Coromandel Coast, with a largely Tamil-speaking Hindu population; capital, Chennai (Madras)

    Former name (until 1968) Madras

Pronunciation

Tamil Nadu

/ˌtaməl ˈnädo͞o/