Dorset Down









Dorset Down


Dorset Down noun

  1. a breed of stocky hornless sheep having a broad head, dark face, and a dense fleece: kept for lamb production
48 queries 0.572