Antikythera in French Antikythera in French Anticythère proper noun A Greek island located between Peloponnese and Crete, near Kythira. Add to Flashcards