hag1
n.
a witch.
▸an ugly old woman.
Derivative
Etymology
ME: perh. from OE hægtesse, hegtes, of unknown ultimate origin.
hag2
n.
Scottish &
N. English a soft place on a moor or a firm place in a bog.
Etymology
ME: from ON hǫgg ‘gap’, from hǫggva ‘hack, hew’.