noun Northern English dialect a ghost or poltergeist
boggart 🔊 Listen to this noun Northern English dialect a ghost or poltergeist Share Facebook Twitter Google +