Where does “Humphry” come from?

Humphry is an English given name derived from Old French Humfrey, itself from Germanic elements meaning "giant" and "peace."

Ancestry of “Humphry”, step by step

StepLanguageWordMeaning
1EnglishHumphrey—
2Proto-Germanicunnanąto grant, bestow
3Proto-Indo-Europeanān-to notice; face, mouth
Every word from Proto-Indo-European ān- →Every word from Proto-Germanic unnaną →Every word from English Humphrey →