YourDictionary

Cotswold

noun

any of a breed of sheep with long wool, orig. from the Cotswold Hills

See Cotswold in American Heritage Dictionary 4

Learn more about Cotswold

link/cite print suggestion box