pedlar


pedlar (http://definr.com/pedlar)

     n : someone who travels about selling his wares (as on the
         streets or at carnivals) [syn: peddler, packman, hawker,
          pitchman]