Galley Beggar

Galley Beggar definition : “This is an old English ghost, often reported in the North of England and mentioned as far back as 1584, in Reginald Scot’s The Discovery of Witchcraft. This …