non-communist

 
Pronunciation: /nɒnˈkɒmjʊnɪst/

adjective

  • not advocating or practising communism.

noun

  • a person who is not a communist.