beldam
beldam - noun
an ugly evil-looking old woman
a woman of advanced age
beldam - thesaurus
beldame
crone
hag
witch