Wiltshire Horn (noun) Definition, Meaning & Examples

noun
  1. a breed of medium-sized sheep having horns in both male and female, originating from the Chalk Downs, England
Wiltshire Horn (noun) Definition, Meaning & Examples

More Definitions