noun Usage: often capitalized D Etymology: Oxfordshire, England Date: 1859 any of a Down breed of large hornless sheep developed by crossing Cotswolds and Hampshires
OXFORD DOWN
Meaning of OXFORD DOWN in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012