MORCHA Meaning of MORCHA in English [ 'mɔ:tʃə: ]■ noun Indian an organized march or rally.Originfrom Hindi morcā . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004