Where does “dvi-” come from?

dvi- (English) comes from Sanskrit द्वि, from Sanskrit द्व, from Proto-Indo-Iranian dwáH, from Proto-Indo-European dwóh₁ — two.

Ancestry of “dvi-”, step by step

StepLanguageWordMeaning
1Sanskritद्विThe digit or number - two
2Sanskritद्वtwo, both
3Proto-Indo-IraniandwáHtwo
4Proto-Indo-Europeandwóh₁two

Words derived from “dvi-”

Every word from Proto-Indo-European dwóh₁ →Every word from Proto-Indo-Iranian dwáH →Every word from Sanskrit द्व →