hawker

ˈhɔːkə

noun

a person who travels about selling goods, typically advertising them by shouting.

hawkers and costermongers pushed their little handcarts, crying ‘Bread!’, ‘Fish!’ and ‘Meat pies!’

trader,seller,dealer,purveyor,vendor,tout,barrow boy,door-to-door salesman,travelling salesman,pedlar,higgler,pusher,chapman,packman,huckster,crier,colporteur