Origin: Germanic Old English prefix
Beldam has 3 different meanings across 1 category:
Noun
an ugly evil-looking old woman
a woman of advanced age
Alternative spelling of beldame