Where does “twinne” come from?

twinne (Middle English) comes from Old English ġetwin, from Proto-Germanic twinaz, from Proto-Indo-European dwino-, from Proto-Indo-European dwóh₁ — two.

Ancestry of “twinne”, step by step

StepLanguageWordMeaning
1Old Englishġetwin
2Proto-Germanictwinazdouble, two each; twin
3Proto-Indo-Europeandwino-twin
4Proto-Indo-Europeandwóh₁two
Every word from Proto-Indo-European dwóh₁Every word from Proto-Indo-European dwino-Every word from Proto-Germanic twinaz