bohghost

English

Noun

bohghost (plural bohghosts)

  1. Alternative form of barghest.