barghaists
English
Noun
barghaists
plural of
barghaist