superbazaar (English, noun)
expansion: superbazaar (plural superbazaars)
Senses:
glosses: A supermarket or department store.
tags: India
Forms:
form: superbazaars
tags: plural