shepherd dog

noun

shepherd dog

noun
1

A sheepdog; (loosely) any herding dog.

Derived terms
Central Asian shepherd dog

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.