soapmonger

English

Etymology

From soap +‎ monger.

Noun

soapmonger (plural soapmongers)

  1. A dealer in soap.