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