◄
Cotswold
►
Dictionary
(
n.
) An open country abounding in sheepcotes, as in the Cotswold hills, in Gloucestershire, England.
Clyx.com