English dictionary
chennai meaning and definition
Definition and meaning of chennai at MeaningMonkey.org. chennai meaning and definition in the English Dictionary.CHENNAI noun
Definition of Chennai (noun)
- a city in Tamil Nadu on the Bay of Bengal; formerly Madras
- synonyms: Madras
Source: Princeton University Wordnet