An Etymological Dictionary of the German Language/Annotated/Teppich

Teppich, masculine, ‘carpet, tablecloth,’ from the equivalent Middle High German and Old High German tęppī̆ch, tębech, masculine and neuter; borrowed probably in the 8th century from Romance. The variants Old High German and Middle High German tęppī̆d, tęppī̆t, point immediately to Italian tappeto, Latin tapêtum, or rather tapêt- (French tapis). Modern High German Tapet, Tapete, and tapezieren are more recent loanwords; compare Italian tappezzare, ‘to paper’ (a room).