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

other greek words that include "magazi’" : english :
boutique magazi’ boutique
store magazi’ store