Storekeepers Synonyms

A merchant who owns or manages a shop
(Noun)