Superbazaar Definition
noun
(India) A supermarket or department store.
Wiktionary
Other Word Forms of Superbazaar
Noun
Singular:
superbazaar
Plural:
superbazaarsOrigin of Superbazaar
-
super- + bazaar
From Wiktionary
Find Similar Words
Find similar words to superbazaar using the buttons below.