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