Ge-hafaBosworth & Toller Anglo-Saxon Old English Dictionary - ge-hafaAccording to the Old English Dictionary:ge-hafahave, Mt. 18, 26; imp. of ge-habban. ge-hafa