ALL meanings of cotswolds
Cots·wolds
C c - noun plural cotswolds a range of low hills in SW England, mainly in Gloucestershire: formerly a centre of the wool industry 3
- noun cotswolds one of an English breed of large sheep having coarse, long wool. 1