-
nounvery large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland
Similar:
Definition that contains deerhound
We don't have definitions for this word yet.
Similar:
We don't have definitions for this word yet.