COTSWOLD


Meaning of COTSWOLD in English

( n. )

An open country abounding in sheepcotes, as in the Cotswold hills, in Gloucestershire, England.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.