Where does “hefth” come from?

hefth (Middle English) comes from Old English hæfþ, from Proto-Germanic habaiþi — has.

Ancestry of “hefth”, step by step

hefth traces back through two separate lines of ancestry.

via Old English hæfþ

StepLanguageWordMeaning
1Old Englishhæfþthird-person singular present indicative of...
2Proto-Germanichabaiþihas

via Old English hafaþ

StepLanguageWordMeaning
1Old Englishhafaþthird-person singular present indicative of...
Every word from Proto-Germanic habaiþiEvery word from Old English hæfþ