cotswolds Meaning, Definition & Usage

  1. noun a range of low hills in southwestern England
    Cotswold Hills.
  2. noun sheep with long wool originating in the Cotswold Hills
    Cotswold.

WordNet