marketman
Etymology
From market + -man.
noun
A man who sells goods in a market.