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