Noun Definition

exmoor

1.Definition: horned sheep of Devon; valued for mutton

Category: Animals

2.Definition: stocky breed of pony with a fawn-colored nose

Category: Animals