merchant

noun | \ ˈmər-chənt \ | mer·chant
  1. : a person who trades in goods especially of a certain kind and possesses expertise in the area of the goods and the practices of trading in them or who employs others with such expertise a warranty that the goods shall be merchantable is implied in a contract for their sale if the seller is a merchant with respect to goods of that kind —Uniform Commercial Code