Definition of Cotswold

  • 1. Sheep with long wool originating in the Cotswold Hills Noun

Semanticaly linked words with "Cotswold"

Hyponims for word "Cotswold"