COTSWOLD


Meaning of COTSWOLD in English

[Cots.wold] n [Cotswold Hills, England] (ca. 1658): any of an English breed of large long-wooled sheep

Merriam-Webster English vocab.      Английский словарь Merriam Webster.