market keeper


Meanings

  • a merchant who owns or manages a shop