staghound
/ˈstaɡhaʊnd/
noun
- 1
Any of several large dogs once bred to hunt stags.
Translate “staghound” to another language
Click any language to open the translator with this word already filled in.
Any of several large dogs once bred to hunt stags.
Click any language to open the translator with this word already filled in.