exmoor

noun 2name 1

Definitions

name

1

A moor and national park in Devon and Somerset, southern England.

noun

1

One of a breed of horned sheep of Devonshire, England, with white legs and face and black nostrils.

2

One of a breed of ponies native to the Exmoor district.

Your note

not saved
0 chars