Part of speech: Noun
an ugly evil-looking old woman
Part of speech: Noun
a woman of advanced age
The word "beldame" comes from Old French bele, which comes from Middle English bel.
Anglo-Norman French was a unique dialect that developed in England after the Norman invasion.