Answer: morchas

AnswerCrossword Clue
morchasMORCHA, (India) a hostile demonstration against the government
morchas(in India) a hostile demonstration against the government