Banshee powers Synonyms

Definitions for Banshee


  • (noun) (Irish folklore) a female spirit who wails to warn of impending death

BP abbreviation

BP is an abbreviation for Banshee Powers
What does BP stand for?
BP stands for "Banshee Powers"