Definition of Banshee

Banshee

Banshee in Irish legend is a female spirit whose wailing warns of an impending death in a house.

Media related with Banshee

Television SeriesTeen Wolf (2011)
Television SeriesXena: Warrior Princess (1995)

Save on Delicious