moongates
English
Noun
moongates
plural of
moongate