Definition Definition

cotswold - Meaning and Examples

Meaning of 'cotswold' (Webster Dictionary)

1 . Cotswold [ n.]
- An open country abounding in sheepcotes, as in the Cotswold hills, in Gloucestershire, England.