English

edit

Etymology

edit

From super- +‎ bazaar.

Noun

edit

superbazaar (plural superbazaars)

  1. (India) A supermarket or department store.