Where does “pygge” come from?

pygge (Middle English) comes from Old English picga, from Proto-West Germanic piggō — pig.

Ancestry of “pygge”, step by step

StepLanguageWordMeaning
1Old Englishpicgaa young pig; piglet
2Proto-West Germanicpiggōpig
Every word from Proto-West Germanic piggōEvery word from Old English picga