-
witch
an ugly evil-looking old woman
-
granny
an old woman
-
hag
an ugly evil-looking old woman
-
crone
an ugly evil-looking old woman
-
harridan
a scolding (even vicious) old woman
-
beldame
an ugly evil-looking old woman
-
beldam
an ugly evil-looking old woman
-
anile
of or like a feeble old woman