Southdown (noun) Definition, Meaning & Examples

noun
  1. one of an English breed of sheep, yielding mutton of high quality.
noun
  1. an English breed of sheep with short wool and a greyish-brown face and legs
Southdown (noun) Definition, Meaning & Examples

More Definitions