1. (a.) Of or pertaining to the South Downs, a range Of pasture hills south Of the Thames, in England.
2. (n.) A Southdown sheep.