HAG Meaning of HAG in English n. 1 an ugly old woman. 2 a witch. 3 = HAGFISH. haggish adj.[ ME hegge, hagge, perh. f. OE hgtesse, OHG hagazissa, of unkn. orig. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012