Where does “Humphry” come from?
Humphry is an English given name derived from Old French Humfrey, itself from Germanic elements meaning "giant" and "peace."
Humphry is an English given name derived from Old French Humfrey, itself from Germanic elements meaning "giant" and "peace."