Where does “hasselsnok” come from?

hasselsnok (Swedish) comes from Swedish hassel, from Old Swedish hæsli, from Old Norse hesli, from Proto-Germanic *hasliją, from Proto-Germanic *haslaz, from Proto-Celtic koslos, from Proto-Indo-European koselos — hazel.

hasselsnok (Swedish): smooth snake, Coronella austriaca

Definitions

  1. smooth snake, Coronella austriaca

Ancestry of “hasselsnok”, step by step

hasselsnok traces back through two separate lines of ancestry.

via Swedish hassel

StepLanguageWordMeaning
1Swedishhasselhazel
2Old Swedishhæsli
3Old Norseheslihazel-wood; hazel-tree
4Proto-Germanic*hasliją
5Proto-Germanic*haslazhazel
6Proto-Celtickosloshazel
7Proto-Indo-Europeankoseloshazel

via Swedish snok

StepLanguageWordMeaning
1Swedishsnokgrass snake; a nose
2Middle Low Germansnāke
3Old Saxonsnako
4Proto-Germanicsnakôsnake
5Proto-Germanicsnakanąto crawl
6Proto-Indo-Europeansneg-to crawl, creeping thing
Every word from Proto-Indo-European koselosEvery word from Proto-Celtic koslosEvery word from Proto-Germanic *haslaz