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 - Словарь современного английского языка. 2012