The Finnish term "myymälä" matches the English term "shop"

other finnish words that include "myymälä" : english :
myymälä boutique
myymälä store