dragstor

Etymology
From American English drugstore.

Noun

 * 1) convenience store (not an actual pharmacy/drugstore)