Where does “sock puppet” come from?

sock puppet (English) comes from English puppet, from Middle English popet, from Old French poupette, from French poupée, from Middle French poupée, from Old French poupée, from Latin pupa, from Latin pupus — few, little; smallness.

sock puppet (English): A puppet made from a sock placed over a hand;...

Definitions

  1. A puppet made from a sock placed over a hand;...

Ancestry of “sock puppet”, step by step

sock puppet traces back through two separate lines of ancestry.

via English puppet

StepLanguageWordMeaning
1EnglishpuppetAny small model of a person or animal able to be...
2Middle EnglishpopetA small or young person
3Old Frenchpoupette
4Frenchpoupéedoll
5Middle Frenchpoupéedoll, toy
6Old Frenchpoupée
7Latinpupagirl, little girl; doll, puppet; pupa
8Latinpupusa boy, a child; a puppet; the pupil of the eye
9Proto-Indo-Europeanpeh₂w-few, little; smallness

via English sock

StepLanguageWordMeaning
1EnglishsockA knitted or woven covering for the foot; A shoe...
2Frenchsocplowshare; Boston butt
3Vulgar Latinsoccus
4Proto-Celticsukkospig (snout)
5Proto-Indo-EuropeansuH-pig, hog, swine
6Proto-Indo-EuropeansewH-to bear; to give birth
7Proto-Indo-Europeansew-to press out, extract; juice; liquid, rain; to...

Words derived from “sock puppet

Every word from Proto-Indo-European peh₂w-Every word from Latin pupusEvery word from Latin pupa