Where does “heritage” come from?

heritage (Old French) comes from Latin heres, from Proto-Indo-European ǵʰeh₁ro-, from Proto-Indo-European ǵʰeh₁- — to go, to walk.

Ancestry of “heritage”, step by step

StepLanguageWordMeaning
1Latinheresheir, heiress
2Proto-Indo-Europeanǵʰeh₁ro-derelict; an abandoned or forsaken person
3Proto-Indo-Europeanǵʰeh₁-to go, to walk
Every word from Proto-Indo-European ǵʰeh₁-Every word from Proto-Indo-European ǵʰeh₁ro-Every word from Latin heres
heritage — Etymology, Origin & Word History | Etymology Explorer