Definition of Chennai

  • 1. A city in Tamil Nadu on the Bay of Bengal; formerly Madras Noun

Synonyms for word "chennai"

Semanticaly linked words with "chennai"