Where does “Henri” come from?

Henri (Finnish) comes from English Henry, from Middle English Henry, from Old French Henri, from Latin Henrīcus, from Old High German Haimirich, from Old High German rihhi, from Proto-West Germanic rīkī, from Proto-Germanic rīkijaz — to straighten, to right oneself; right; just.

Ancestry of “Henri”, step by step

Henri traces back through two separate lines of ancestry.

via English Henry

StepLanguageWordMeaning
1EnglishHenrypopular in England since the Middle Ages
2Middle EnglishHenry—
3Old FrenchHenri—
4LatinHenrīcus—
5Old High GermanHaimirich—
6Old High Germanrihhirich; empire, kingdom, realm
7Proto-West Germanicrīkīmighty, powerful; rich; kingdom, realm
8Proto-Germanicrīkijazkingly, royal, noble; mighty, powerful; rich
9Proto-Germanicrīksking, ruler
10Proto-Celticrīxsking
11Proto-Indo-Europeanh₃rḗǵsking, ruler
12Proto-Indo-Europeanh₃reǵ-to straighten, to right oneself; right; just

via French Henri

StepLanguageWordMeaning
1FrenchHenriHenry
Every word from Proto-Indo-European h₃reǵ- →Every word from Proto-Indo-European h₃rḗǵs →Every word from Proto-Celtic rīxs →