hag 1
— haggish, haglike , adj.
/hag/ , n.
1. an ugly old woman, esp. a vicious or malicious one.
2. a witch or sorceress.
3. a hagfish.
[ 1175-1225; ME hagge, OE * haegge, akin to haegtesse witch, hagorun spell, G Hexe witch ]
Syn. 1. harpy, harridan, virago, shrew.
hag 2
/hag, hahg/ , n. Brit. Dial.
1. bog; quagmire.
2. a firm spot or island of firm ground in a bog or marsh.
[ 1250-1300; ME: chasm hogg a cut, ravine ]