Shop Owners Definition

noun
Of shop owner.
Wiktionary