barghaists

English

Noun

barghaists

  1. plural of barghaist