Where does “hag” come from?
hag (Old High German) comes from Proto-West Germanic hagō, from Proto-Germanic *hagô, from Proto-Indo-European kagʰom, from Proto-Indo-European kagʰ- — to take, seize.
hag (Old High German): fence; wall, dam
Definitions
- fence; wall, dam