Definition of Cotswold

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

Semanticaly linked words with "cotswold"

Hyponims for word "cotswold"