sheepdog ( synonym found)

Definition of sheepdog:

°a breed of dog, used for herding sheep.

Definition of sheepdog:

°a breed of dog, used for herding sheep.

Back to Top