GeneralConnection.comDictionary
old english sheepdog
Noun

1. Old English sheepdog
1. bobtail, shepherd dog, sheepdog, sheep dog
Usage