morcha
/mɔːrtʃə/ or /mɔːrtʃɑː/Definitions
1. noun
A large, public gathering, especially for a protest or demonstration; a rally.
“The activists organized a massive morcha in the city center to bring attention to their cause.”
1. noun
A large, public gathering, especially for a protest or demonstration; a rally.
“The activists organized a massive morcha in the city center to bring attention to their cause.”