English edit

Noun edit

barghests

  1. plural of barghest