staghoundEnglish

staghound

Noun

A large heavy hound formerly used in hunting stags and other large game, similar to but larger than a foxhound

English: staghound