chennai

/tʃˈɛnaɪ/

Explore definitions, synonyms, and language insights of chennai

Definitions

Noun
a city in Tamil Nadu on the Bay of Bengal; formerly Madras

Synonyms