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

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