bohghost
English
Noun
bohghost
(
plural
bohghosts
)
Alternative form of
barghest
.