Southdown

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.