chennai

Noun
  1. A city in Tamil Nadu on the Bay of Bengal;
    Formerly Madras (synset 108924360)

Other Searches