An Etymological Dictionary of the German Language/Annotated/Stoff
Appearance
Stoff, masculine, ‘stuff, material, matter,’ Modern High German only, borrowed, like Dutch stof, English stuff, from Romance. Compare the equivalent French étoffe, Italian stoffa, feminine, the origin of which has not been explained.