Nouns

(n)Marxistan advocate of Marxism
(n)Bolshevik, Marxist, red, bolshie, bolshyemotionally charged terms used to refer to extreme radicals or revolutionaries

Adjectives

(a)Marxistfollowing the ideas of Marx and Engels