History
History
Synonyms
UK
US
Meaning:
hag

an ugly woman, especially one who does evil

biddy

MEDUSA as in Wiktionary
MEDUSA as in Wikipedia