meaning of old english sheepdog

1. large sheepdog with a profuse shaggy blue-gray-and-white coat and short tail; believed to trace back to Roman occupation of Britain


Related Words

old english sheepdog |

Developed & Maintained By Taraprasad.com

Treasure Words