Where does “twinjaz” come from?

twinjaz (Proto-Germanic) comes from Proto-Indo-European dwino-, from Proto-Indo-European dwóh₁ — two.

Ancestry of “twinjaz”, step by step

StepLanguageWordMeaning
1Proto-Indo-Europeandwino-twin
2Proto-Indo-Europeandwóh₁two
Every word from Proto-Indo-European dwóh₁Every word from Proto-Indo-European dwino-