[hag] n [ME hagge demon, old woman] (14c) 1: an ugly, slatternly, or evil-looking old woman
2. archaic a: a female demon b: an evil or frightening spirit: hobgoblin
3: witch -- hag.gish adj
[2]hag n [Sc, break in a moor, fr. ON hogg cut, cleft; akin to OE heawan to hew] (1662) 1 Brit: quagmire, bog
2. Brit: a firm spot in a bog