The Russian term "magazin" matches the English term "store"

other russian words that include "magazin" : english :
knizhnihj magazin bookshop
knizhnihj magazin bookstore
magazin boutique
magazin shop