Search Details

Word: cotswolds (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • A range of limestone hills in West-central England
  • The area of England characterised by the Cotswolds
  • The area of the Cotswold Hills AONB

Source: Wiktionary | Src Info »