Peddler
1. One who travels about selling wares for a living; a hawker. He made hid living as a street peddler selling vegetables.