Refine this word faster
Riverscape
noun
Definitions
Noun
- 1 A landscape that features a river.
Etymology
From river + -scape.
See also for "riverscape"
Next best steps
Mini challenge
Unscramble this word: riverscape
From river + -scape.
Unscramble this word: riverscape