• word of the day

    cotswold

    cotswold - Dictionary definition and meaning for word cotswold

    Definition
    (noun) sheep with long wool originating in the Cotswold Hills
Download our Mobile App Today
Receive our word of the day
on Whatsapp