chennai
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a city in Tamil Nadu on the Bay of Bengal; formerly Madras
Madras
.
WordNet
Previous
chemulpo
chen
chenfish
cheng
chenille
Next
chenomorphae
chenopodiaceae
chenopodiales
chenopodium
cheops