Celtic mythology is comprised of legends and ... s not as well known is that a banshee is actually a creature from Irish mythology. A banshee (bean sí) is a ghostly woman whose wailing scream ...