Skip to main content

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.
Advertisement