Online English Dictionary

Home

Cotswold


n.

An open country abounding in sheepcotes, as in the Cotswold hills, in Gloucestershire, England.


© 2009 Dammam Community College