banshee

Explore definitions, synonyms, and language insights of banshee

Definitions

Noun
(Irish folklore) a female spirit who wails to warn of impending death

Synonyms