Corcyra in Latin Corcyra in Latin Corcyra proper noun The island of Corfu in ancient times. Add to Flashcards