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.