English Noun bohghosts plural of bohghostWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads