merchants

noun
  1. people who buy and sell goods in large quantities, especially those who trade with foreign countries
  2. people who own or operate retail stores

Examples