purveyor
Definitions
A person or business that sells or deals in particular goods.
A person or group that spreads or promotes ideas, information, or rumors.
Examples
The local bakery is a well-known purveyor of artisanal sourdough bread.
He established himself as a purveyor of fine antiques, sourcing rare items from across the globe.
Synonyms
supplier vendor provider merchant distributor seller outfitter