Shetland sheep dog
Explore definitions, synonyms, and language insights of Shetland sheep dog
Definitions
Noun
a small sheepdog resembling a collie that was developed in the Shetland Islands