Where does “??????” come from?

?????? (Old High German) comes from Proto-Germanic stiklaz, from Proto-Germanic stikiz, from Proto-Indo-European (s)teyg- — to be sharp; to sting.

Ancestry of “??????”, step by step

StepLanguageWordMeaning
1Proto-Germanicstiklaz
2Proto-Germanicstikiza sticking, prick
3Proto-Indo-European(s)teyg-to be sharp; to sting
Every word from Proto-Indo-European (s)teyg-Every word from Proto-Germanic stikizEvery word from Proto-Germanic stiklaz