Definition of Cotswold Hills in English:

Cotswold Hills

(also the Cotswolds)

proper noun

  • A range of limestone hills in southwestern England.

Pronunciation:

Cotswold Hills

/ˈkätswəld//-ˌswōld/