deerhound
English Dictionary
->
Letter D
-> deerhound
Search Dictionary:
deerhound Definition
(n)
very
large
and
tall
rough
-
coated
dog
bred
for
hunting
deer
;
known
as
the
royal
dog
of
Scotland
deerhound Synonyms
deerhound
Scottish deerhound
© Art Branch Inc.