marxist-leninist

Etymology
Compound of, probably borrowed from Russian, English, German or French.

Noun

 * 1) Marxist-Leninist