Scottish Word: Banshee.
“Oh Lord please please please dinni let it be a banshee ahm hearin ahint me makin that eldritch din.” Translate: banshee: a wailing female spirit forecasting death or disaster. “Oh Lord please please please do not … Continue reading Banshee.