Tamil Nadu in Greek Tamil Nadu in Greek Ταμίλ Ναντού proper noun A state in southern India. Capital: Chennai. Add to Flashcards