staghound
English
staghound meaning in English • staghound का अर्थ अंग्रेजी में
Noun
- A large and powerful hound formerly used in hunting the stag, the wolf, and other large animals. The breed is nearly extinct.