sheep dog ( synonym found)

Definition of sheep dog:

°a breed of dog, used for herding sheep.

Definition of sheep dog:

°a breed of dog, used for herding sheep.

Back to Top