TAMIL NADU


Meaning of TAMIL NADU in English

Tamil Na ‧ du /ˌtæməl nɑːˈduː, ˌtæmɪl nɑːˈduː/ BrE AmE

a state in southeast India, formerly called Madras State, whose capital and largest city is Chennai

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.