Definify.com

Definition 2022


Megara

Megara

See also: megara

English

Proper noun

Megara

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

Derived terms

Translations

Anagrams

megara

megara

See also: Megara

English

Noun

megara

  1. plural of megaron

Anagrams