superbazaar

Etymology

From super- + bazaar.

noun

  1. A supermarket or department store.