Humphrey

English named derived from Norman Hunfrid, meaning peaceful giant