Emporia Synonyms

A retail establishment where merchandise is sold
(Noun)