Nouns

(n)hag, beldam, beldame, witch, cronean ugly evil-looking old woman
(n)beldam, beldamea woman of advanced age