SynonymX
Speak
Chennai
Definition of Chennai
1.
A city in Tamil Nadu on the Bay of Bengal; formerly Madras
Noun
Synonyms for word "chennai"
madras
Semanticaly linked words with "chennai"
city
metropolis
urban center
bharat
india
republic of india