Subscribe
URL of the page has been copied to clipboard.
Meaning : (Irish folklore) a female spirit who wails to warn of impending death.
Synonyms : banshie
Install App
Banshee meaning in Telugu.