Definition Definition

southdown - Meaning and Examples

Meaning of 'southdown' (Webster Dictionary)

1 . Southdown [ a.]
- Of or pertaining to the South Downs, a range of pasture hills south of the Thames, in England.
2 . Southdown [ n.]
- A Southdown sheep.