English dictionary
exmoor meaning and definition
Definition and meaning of exmoor at MeaningMonkey.org. exmoor meaning and definition in the English Dictionary.EXMOOR noun
Definition of Exmoor (noun)
- horned sheep of Devon; valued for mutton
- stocky breed of pony with a fawn-colored nose
Source: Princeton University Wordnet