MORCHA


Meaning of MORCHA in English

n. non-violent mass protest; an armed position in a war (Archaic)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.