chennai(noun) noun1. a city in Tamil Nadu on the Bay of Bengal; formerly MadrasSimilar word(s): madrasDefinition categories: location