rainscape (English, noun)
expansion: rainscape (plural rainscapes)
Senses:
glosses: A landscape dominated by rain.
Forms:
form: rainscapes
tags: plural