Answer: superbazaars

AnswerCrossword Clue
superbazaarsSUPERBAZAAR, in India, a large department store or supermarket, esp one set up as a cooperative store by the government also SUPERBAZAR