megara

(proper noun)

proper noun

1. A city west of Athens in the Attica prefecture Greece