Beldam

имя существительное старуха, старая карга; ведьма, колдунья

Большой англо-русский словарь

Beldam

or beldame noun Etymology: Middle English beldam grandmother, from Anglo-French bel beautiful + Middle English dam an old woman

Merriam-Webster's Collegiate Dictionary