Meaning of Norwich stuff in English:
Norwich stuff
noun
historicalA textile fabric manufactured, or as manufactured, in Norwich.
Origin
Early 17th century; earliest use found in Thomas Roe (1581–1644), diplomat.
Are You Learning English? Here Are Our Top English Tips