soapmonger
soapmonger
means A dealer in soap.
Etymology
From soap + monger.
noun
A dealer in soap.