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