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/