The AI-powered English dictionary
A moor and national park in Devon and Somerset, southern England. examples
plural Exmoors
One of a breed of horned sheep of Devonshire, England, with white legs and face and black nostrils. examples
One of a breed of ponies native to the Exmoor district. examples