Term: barghest
Example: did you hear that noise chum? there must be a barghest about tonight
Definition: one of several hellhounds that haunt the british isles