Entry from British & World English dictionary
Definition of Exmoor in English:
An area of moorland in north Devon and west Somerset, SW England, rising to 520 m (1,706 ft) at Dunkery Beacon. The area is designated a national park.
Words that rhyme with ExmoorDartmoor • Hawksmoor
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.