soapmonger

English

Etymology

From soap +‎ -monger.

Noun

soapmonger (plural soapmongers)

  1. A dealer in soap.