SHEPHERD DOG


Meaning of SHEPHERD DOG in English

noun

or shepherd's dog

Etymology: Middle English scheperd dog, scheperdys dogge

: sheep dog

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.