Douglas Harper's Etymology Dictionary
Wiktionary
drug store
n. (alternative spelling of drugstore English)