Noun Definitionchennai1.Definition: a city in Tamil Nadu on the Bay of Bengal; formerly MadrasRelated Noun(s):madrasCategory: Places