noncommunist (communist + non-; negation)
One who is not a communist