Hunfrith

"Peaceful giant." Old Germanic name composed of the elements huni "giant" and fred/frid "peace."