The storyMiddle English · inherited fromhafterEnglish todayhafterFrom Middle English hafter, equivalent to haft + -er.Etymology from Wiktionary, CC BY-SA 4.0.