general store

noun
1
a shop that sells a wide variety of goods, especially one in a small town or village
فروشگاه عمومی, مغازه عمومی