(ırish folklore) a female spirit who wails to warn of impending death

listen to the pronunciation of (ırish folklore) a female spirit who wails to warn of impending death
English - English

Definition of (ırish folklore) a female spirit who wails to warn of impending death in English English dictionary

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