Exmoor — definition

1. Exmoor (Noun)

2 definitions

Exmoor (Noun) — Stocky breed of pony with a fawn-coloured nose.

Exmoor (Noun) — Horned sheep of Devon; valued for mutton.

3 types of
Ovis aries domestic sheep pony