peddler
nounOne who travels about selling wares for a living.
nounOne who travels about selling small wares, which he carries with him; a traveling chapman; a hawker.
nounIn entomology, the larva of any one of the tortoise-beetles.
nounOne who peddles; a traveling trader; one who travels about, retailing small wares; a hawker.
nounAn
A
someone who travels about selling his wares (as on the streets or at carnivals)
nounan unlicensed dealer in illegal drugs