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

listen to the pronunciation of (irish folklore) a female spirit who wails to warn of impending death
(irish folklore) a female spirit who wails to warn of impending death
Favorites