English synonyms about - contact  

Cotswold Hills

noun

1 Cotswold Hills

A range of low hills in southwestern England.

synonym: Cotswolds.


Find more on cotswold hills elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0362