Dorset Horn
noun
one of an English breed of sheep having a close-textured, medium-length wool.
Origin of Dorset Horn
First recorded in 1890–95; after
Dorset
British Dictionary definitions for dorset horn
Dorset Horn
noun
a breed of horned sheep with dense fine-textured wool