tampon (Dutch) comes from French tampon, from Middle French tampon, from Middle French tapon, from Old French tape, from Frankish tappō, from Proto-Germanic tappô, from Proto-Indo-European deh₂p-, from Proto-Indo-European deh₂- — to share, divide.