Drugstore Synonyms

drugstôr
A retail shop where medicine and other articles are sold
(Noun)