A dealer in a specific commodity. Often used in combination: an ironmonger.
A person promoting something undesirable or discreditable. Often used in combination: a scandalmonger; a warmonger.