Chennai in Greek Chennai in Greek Τσεννάι proper noun The capital and largest city of Tamil Nadu, India, formerly known as Madras. Add to Flashcards