beldame

nouns

an ugly evil-looking old woman
a woman of advanced age