Where does “greizsirdīgs” come from?

greizsirdīgs (Latvian) comes from Latvian sirds, from Lithuanian širdis, from Proto-Balto-Slavic śḗr, from Proto-Indo-European ḱḗr — heart.

Ancestry of “greizsirdīgs”, step by step

StepLanguageWordMeaning
1Latviansirdsheart; hearts
2Lithuanianširdisheart
3Proto-Balto-Slavicśḗrheart
4Proto-Indo-Europeanḱḗrheart
Every word from Proto-Indo-European ḱḗrEvery word from Proto-Balto-Slavic śḗrEvery word from Lithuanian širdis