English
hagged
From hag + -ed.
Formed from hag + -ed
Proto-West Germanic *hagatussjā ‘witch’
Old English hægtesse ‘harpy, witch’
Middle English hagge ‘demon, old woman’
English hag
Today it means
adj Like a hag; ugly.
Language periods are conventional ranges, not dates for this word.
Etymograph / hagged