shepherd dog
English Dictionary
->
Letter S
-> shepherd dog
Search Dictionary:
shepherd dog Definition
(n)
any
of
various
usually
long
-
haired
breeds
of
dog
reared
to
herd
and
guard
sheep
shepherd dog Synonyms
sheep dog
sheepdog
shepherd dog
© Art Branch Inc.