market keeper

Noun
  1. A merchant who owns or manages a shop (synset 110611560)

Found on Word Lists

Other Searches