English Dictionary
◊ MERCER
mercer
n : (British) a dealer in textiles (especially silks)