See also: Megara

English edit

Noun edit

megara

  1. plural of megaron

Anagrams edit