Where does “geist” come from?

geist (Old Dutch) comes from Proto-Germanic gaistaz, from Proto-Indo-European ǵʰeysd- — anger, agitation.

Ancestry of “geist”, step by step

StepLanguageWordMeaning
1Proto-Germanicgaistazterror, fear; spirit, ghost; mind
2Proto-Indo-Europeanǵʰeysd-anger, agitation
Every word from Proto-Indo-European ǵʰeysd-Every word from Proto-Germanic gaistaz