mercer

noun

1.
a dealer in textiles (especially silks)