Get Your Premium Membership

Banshee

Definition

[n] (Irish folklore) a female spirit who wails to warn of impending death

Related Information

More Banshee Links