The Greek term "store magazi’" matches the English term "store"

other greek words that include "store" : english :
drugstore farmakei’o drugstore
storey o’rofos storey
other greek words that include "magazi’" : english :
boutique magazi’ boutique
shop magazi’ shop