cotswold hills Meaning, Definition & Usage

  1. noun a range of low hills in southwestern England
    Cotswolds.

WordNet