Morcha Definition

noun

(in India) A gathering of like-minded people protesting for a cause.

Wiktionary

Other Word Forms of Morcha

Noun

Singular:
morcha
Plural:
morchas

Find Similar Words

Find similar words to morcha using the buttons below.

Words Starting With

Words Ending With

Unscrambles

morcha