COTSWOLD


Meaning of COTSWOLD in English

n. English breed of large sheep with long wool that originated in the Cotswolds

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.