What does Drogerieladen mean?

Drogerieladen - German to English

drugstore [Am.]