An Etymological Dictionary of the German Language/Annotated/Fang
Fang, masculine, ‘catch, capture, fang, clutches, haul,’ from Middle High German vanc, masculine, Old High German fang; compare Anglo-Saxon feng, ‘clutch, embrace,’ fang, ‘capture,’ English fang (tooth, claw).