Retail Store Synonyms

A place of business for retailing goods
(Noun)