Random
Moon base
Synonyms for Moon base
lunar base
lunar city
observatory on the moon
moon station
Possible phrase synonyms
bottom rest
For more similar words, try
Moon base
on Thesaurus.plus dictionary