HAG


Meaning of HAG in English

/ hæg; NAmE / noun

( offensive ) an ugly and/or unpleasant old woman

—see also fag hag

••

WORD ORIGIN

Middle English : perhaps from Old English hægtesse , hegtes , related to Dutch heks and German Hexe witch, of unknown ultimate origin.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.