- deerhound as a noun:
- 1
deerhound
noun
1 deerhound
Very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland.
synonym: Scottish deerhound.
Polish: chart szkocki
debug info: 0.0149
noun
Very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland.
synonym: Scottish deerhound.
Polish: chart szkocki
debug info: 0.0149