Megara in Greek Megara in Greek Μέγαρα proper noun A city west of Athens in the Attica prefecture, Greece. Add to Flashcards