snowscape (English, noun)
expansion: snowscape (plural snowscapes)
Senses:
glosses: A landscape dominated by snow.
Forms:
form: snowscapes
tags: plural