MOONSCAPE Meaning of MOONSCAPE in English ˈmünˌskāp nounEtymology: moon (I) + -scape : the surface of the moon as seen or as depicted Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012