English

edit

Noun

edit

megarons

  1. plural of megaron

Anagrams

edit