1.
shop, store, retail establishment
A retail shop or store, typically a smaller independent establishment. Often used in compound forms, especially in 商店街 (shopping street/district).
Most commonly encountered in the compound 商店街 (shopping street, shopping district) — a traditional row of small shops along a street, often covered with an arcade. These are a distinctive feature of Japanese neighborhoods.
As standalone 商店, it sounds somewhat formal. In everyday speech, 店 or お店 is more common for 'shop.'