boggart








noun

  1. Northern English dialect a ghost or poltergeist
53 queries 0.576