Wiktionary
superbazaar
n. (context India English) A supermarket or department store.
n. (context India English) A supermarket or department store.