Where does “snog” come from?

snog (Danish) comes from Old Norse snókr, from Proto-Germanic snakô, from Proto-Germanic snakaną, from Proto-Indo-European sneg- — to crawl, creeping thing.

snog (Danish): grass snake

Definitions

  1. grass snake

Ancestry of “snog”, step by step

StepLanguageWordMeaning
1Old Norsesnókra snake
2Proto-Germanicsnakôsnake
3Proto-Germanicsnakanąto crawl
4Proto-Indo-Europeansneg-to crawl, creeping thing
Every word from Proto-Indo-European sneg-Every word from Proto-Germanic snakanąEvery word from Proto-Germanic snakô