merchant
/ˈmɜːtʃənt/noun
Someone whose business is buying and selling goods to make money.
Example sentences
- “The spice merchant set up his stall in the old market square.”
- “Wealthy merchants once traded silk and spices along this route.”
Slightly old-fashioned for shopkeepers, but fully current in 'merchant navy' and 'merchant bank'.