Southdown /(?)/
South·down
Southdown
a.
- Of or pertaining to the South Downs, a range of pasture hills south of the Thames, in England.
Phrases & Compounds
- Southdown sheep
- a celebrated breed of shortwooled, hornless sheep, highly valued on account of the delicacy of their flesh. So called from the South Downs where the breed originated.
Southdown
n.
- A Southdown sheep.