Search
Select the dictionary language
Shepherd dog
01
any of various usually long-haired breeds of dog reared to herd and guard sheep
Grammatical Information
Animacy status
animate
Plural form
shepherd dogs
Search
Select the dictionary language
any of various usually long-haired breeds of dog reared to herd and guard sheep