megastore
meg a store |ˈmegəˌstôr ˈmɛɡəˌstɔ (ə )r | ▶noun a very large store, typically one specializing in a particular type of product: a computer megastore.
mega |store |ˈmɛgəstɔː | ▶noun a very large shop, typically one specializing in a particular type of product.