morcha
n. [Hindi]
public demonstration for conveying a protest or making a demand