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

Leave a Reply

Your email address will not be published. Required fields are marked *

45 queries 1.316