MADRAS


Meaning of MADRAS in English

Ma ‧ dras /məˈdrɑːs, -'dræs/ BrE AmE

a city and port in southeast India, the capital of Tamil Nadu state

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