Menu
ADVERTISEMENT

Humfried

Heart
German
"peaceful warrior"

Humfried Origin and Meaning

Variation of Humphrey
ADVERTISEMENT