Tamil Nadu in Irish Tamil Nadu in Irish Tamil Nadu proper noun A state in southern India. Capital: Chennai. Add to Flashcards