MOORLAND MEANING IN ENGLISH

• Moorland Definition & Synonyms

  1. (n.) Land consisting of a moor or moors.


Synonyms:
Moor,

RECENT SEARCHES