Where does “Christfest” come from?

Christfest (German) comes from German Christ, from Middle High German kristen, from Old High German kristāni, from Latin Christiānus, from Latin Chrīstus, from Ancient Greek Χριστός, from Ancient Greek χρίω, from Proto-Indo-European gʰrēy- — to rub; to stroke; to grind.

Ancestry of “Christfest”, step by step

Christfest traces back through two separate lines of ancestry.

via German Christ

StepLanguageWordMeaning
1GermanChrista Christian; Christ
2Middle High Germankristen
3Old High Germankristāni
4LatinChristiānusChristian
5LatinChrīstus
6Ancient GreekΧριστόςanointed; messiah; annointed, the annointed one,...
7Ancient Greekχρίωto rub or smear (especially the body) with oil or unguents; to anoint
8Proto-Indo-Europeangʰrēy-to smear; to paint, streak, smear
9Proto-Indo-Europeangʰer-to rub; to stroke; to grind

via German fëst

StepLanguageWordMeaning
1Germanfëst
2Middle High Germanfëst
3Latinfestuma holiday, festival; a banquet, feast
4LatinfēstusOf or pertaining to holidays; festive, festal, joyful, merry
5Proto-Italicfēstos
Every word from Proto-Indo-European gʰer-