morcha

noun
1
a large public meeting or march(= organized walk by many people), organized to support a particular idea or political party
راهپیمایی اعتراضی, گردهمایی اعتراضی, تظاهرات