shepherd dog
English
Noun
shepherd
dog
(
plural
shepherd dogs
)
A
sheepdog
;
(
loosely
)
any
herding dog
.
Derived terms
Central Asian shepherd dog