Sock Family History
Sock Name Meaning
German: of uncertain origin. Perhaps a metonymic occupational name for a shoemaker (of light, slipperlike shoes), from Middle High German socke ‘sock’; East German from a Slavic personal name Sock. Compare Sokol.
Source: Dictionary of American Family Names ©2013, Oxford University Press