Meaning of Exmoor
Definition of Exmoor
(noun)
horned
sheep
of Devon;
valued
for
mutton
stocky
breed
of
pony
with a
fawn-colored
nose
Other information on Exmoor
WIKIPEDIA results for
Exmoor
Amazon results for
Exmoor
Tweet