English dictionary
cotswold meaning and definition
Definition and meaning of cotswold at MeaningMonkey.org. cotswold meaning and definition in the English Dictionary.COTSWOLD noun
Definition of Cotswold (noun)
- sheep with long wool originating in the Cotswold Hills
Source: Princeton University Wordnet