cotswold Meaning, Definition & Usage
-
noun sheep with long wool originating in the Cotswold Hills
WordNet
Cots"wold` noun
Etymology
Definitions
An open country abounding in sheepcotes, as in the Cotswold hills, in Gloucestershire, England.