mercer
noun
°A merchant dealing in fabrics and textiles, especially silks and other fine cloths.