Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Banshee in English

English

Banshee

/bænʃi/

noun

1. (irish folklore) a female spirit who wails to warn of impending death

    synonym:
  • banshee
  • ,
  • banshie