Scottish deerhound

1. (noun) very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland
Synonyms: deerhound
Related Words: hound, hound dog



Terms and Conditions of Use / Copyright Notice