Thesaurus.com
Dictionary.com

retail store

NOUN
variety store
Synonyms