Meaning of exmoor

Definition of exmoor

(noun) horned sheep of Devon; valued for mutton

Other information on exmoor

WIKIPEDIA results for exmoor
Amazon results for exmoor