gorehounds

English

Noun

gorehounds

  1. plural of gorehound