superbazaar
Etymology
From super- + bazaar.
noun
A supermarket or department store.