gorehounds
English
Noun
gorehounds
plural of
gorehound