hag

noun

Plural: hags

An ugly or nasty or bossy woman or witch, especially an old one; carline; harridan.