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ǵ-