CHENNAI


Meaning of CHENNAI in English

formerly Madras

City (pop., 2001 prelim.: city, 4,216,268; metro. area, 6,424,624), capital of Tamil Nadu state, India, on the Coromandel Coast of the Bay of Bengal .

Founded in 1639 by the British Thomas the Apostle.

Britannica English dictionary.      Английский словарь Британика.