OXFORD DOWN


Meaning of OXFORD DOWN in English

Function: noun

Usage: often cap D

Etymology: Oxfordshire, England

Date: 1859

: any of a Down breed of large hornless sheep developed by crossing Cotswolds and Hampshires ― called also Oxford

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.