Subscribe
URL of the page has been copied to clipboard.
Meaning : A dealer in textiles (especially silks).
Meaning : British maker of printed calico cloth who invented mercerizing (1791-1866).
Synonyms : john mercer
Install App