Synonyms and Antonyms for Cotswolds

1. Cotswolds (n.)

a range of low hills in southwestern England

Synonyms: