Menu
ADVERTISEMENT

Hunfredo

Heart
German
"renowned warrior"

Hunfredo Origin and Meaning

Variation of Humbert
ADVERTISEMENT