Where does “spiri” come from?

spiri (Old Frisian) comes from Proto-Germanic speru, from Proto-Indo-European sperH- — to kick.

Ancestry of “spiri”, step by step

StepLanguageWordMeaning
1Proto-Germanicsperuspear
2Proto-Indo-EuropeansperH-to kick
Every word from Proto-Indo-European sperH-Every word from Proto-Germanic speru