TAMIL NADU Meaning of TAMIL NADU in English large state in southeastern India (formerly Madras) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012