morcha

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