twifold (Middle English) comes from Old English twifeald, from Proto-Germanic twifaldaz, from Proto-Germanic twi-, from Proto-Indo-European dwi-, from Proto-Indo-European dwóh₁ — two.
twifold (Middle English): double, twofold having two parts