staghound
nounDefinition of staghound
: a hound formerly used in hunting the stag and other large animals
specifically
: a large heavy hound resembling the English foxhound
Keep scrolling for more