Menu
ADVERTISEMENT

Humfry

Heart
German
"peaceful warrior"

Humfry Origin and Meaning

Variation of Humphrey
ADVERTISEMENT