Origin of the name Onfroi

Norman French form of Humphrey.