southdown Meaning, Definition & Usage

South"down` adjective
Definitions
  1. Of or pertaining to the South Downs, a range of pasture hills south of the Thames, in England.
South"down` noun
Definitions
  1. A Southdown sheep.

Webster 1913