Meaning of banshee
Definition of banshee
(noun)
(Irish folklore) a
female
spirit
who wails to
warn
of
impending
death
Other information on banshee
WIKIPEDIA results for
banshee
Amazon results for
banshee
Tweet