Cotswold
['kɔtswəuld]
Definition
(noun.) sheep with long wool originating in the Cotswold Hills.
Checked by Godiva--From WordNet
Definition
(n.) An open country abounding in sheepcotes, as in the Cotswold hills, in Gloucestershire, England.
Checker: Selma
Definition
n. a breed of sheep.—Cotswold lions sheep.
Typist: Sophie