huxter
/ˈhʌks.tər/Definitions
1. noun
a person who sells or peddles goods, especially in a rural area, or a hawker who travels from place to place selling goods.
“The traveling huxter set up his stand in the village square and began selling his wares.”