What is the full meaning of moongates
MOONGATE, a circular gate in a wall [n]
Example of the word moongates placed on a Scrabble board.