See also: Megara

English

edit

Noun

edit

megara

  1. plural of megaron

Anagrams

edit