Search term banshee has one result
Jump to
EN English ES Spanish
banshee (n) [in Irish folklore, a female spirit] banshee (n) [in Irish folklore, a female spirit] (n)