BARGHEST


Meaning of BARGHEST in English

noun a goblin, in the shape of a large dog, portending misfortune.

Webster English vocab.      Английский словарь Webster.