Sekirov Dictionary

meadowscape

noun1

  1. A landscape of meadows.
forms

meadowscapes

This dictionary works without the internet: on your phone · in Chrome