Megara (English, name)
expansion: Megara
Senses:
glosses: A city west of Athens in the Attica prefecture, Greece.
Forms: