Cotswold (noun) Definition, Meaning & Examples

noun
  1. one of an English breed of large sheep having coarse, long wool.
noun
  1. a breed of sheep with long wool that originated in the Cotswolds. It is believed to be one of the oldest breeds in the world
Cotswold (noun) Definition, Meaning & Examples

More Definitions