Heinrich (German)

Where does "Heinrich" come from?

The name Heinrich originates from the Proto-Germanic *Haimarīks, a compound combining *haimaz ('home') and *rīks ('king'). This ancient name evolved through Old High German before branching into various forms across Europe, including the English Henry and the French Henri. It reflects an early Germanic tradition of naming nobility that literally translates to 'ruler of the home'.

Full etymology tree

Ancestors

Cognates and doublets

Updated June 2026

More words starting with H

Etymology data from Wiktionary, CC BY-SA 4.0 · About Miraris