banshee

/bænʃˈi/

Explore definitions, synonyms, and language insights of banshee

Definitions

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

Synonyms