Where does “soc” come from?

soc (Middle High German) comes from Old High German soc, from Proto-West Germanic *sokk, from Proto-Germanic sukkaz, from Latin soccus, from Ancient Greek σύκχος — a kind of shoe.

Ancestry of “soc”, step by step

StepLanguageWordMeaning
1Old High Germansocsock
2Proto-West Germanic*sokklight footwear
3Proto-Germanicsukkazlight footwear; sock
4Latinsoccusslipper; comedy
5Ancient Greekσύκχοςa kind of shoe

Words derived from “soc

Every word from Ancient Greek σύκχοςEvery word from Latin soccusEvery word from Proto-Germanic sukkaz