I. ˈhag noun
Etymology: Middle English hagge demon, old woman
Date: 14th century
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 ˈha-gish adjective
II. noun
Etymology: Scots, break in a moor, from Old Norse hǫgg cut, cleft; akin to Old English hēawan to hew
Date: 1662
1. British : quagmire , bog
2. British : a firm spot in a bog