Biddies Synonyms

An ugly, frightening old woman
(Noun)