English edit

Etymology edit

rain +‎ -scape

Noun edit

rainscape (plural rainscapes)

  1. A landscape dominated by rain.

Anagrams edit