Synonyms of Cotswolds in English :

Antonyms of Cotswolds in English

Thesaurus of Cotswolds in English

Cotswolds

see definition of cotswolds

Synonyms of cotswolds

1. (noun) a range of low hills in southwestern England