From Middle English fangelen, from fangel, from Old English ("inclined to take"), from fōn. Compare Old English andfangol ("undertaker, contractor"), Old English underfangelnes ("undertaking, hospitality"), Middle English fangen ("to take, seize, catch"), German fangen ("to catch"). More at fang, onfang.