It comes from the Italian magazzino, which is borrowed from the Arab makhâzin, meaning warehouse or store.
Source: http://fr.wiktionary.org/wiki/magasin
un magasin is a store in French.
a department store
un magasin
"un magasin" is a store or shop in French.
un grand magasin
un magasin d'art
un magasin de papeterie.
a store
'un magasin' (masc.), pl. 'des magasins'
Je vais dans un magasin
An emporium (department store) is 'un grand magasin' in French.
A gift shop is 'un magasin de cadeaux' in French.
'Magasin espit' is a misspelled 'Magasin Esprit'. This French phrase means 'Spirit Store'. These stores sell fashionable items for men and women, such as sunglasses and scarves.