Staghounds, noun plural of staghound. Synonyms in the same form.
deerhounds
All synonyms for staghound →