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