Socialist

Adjective

 * Of, promoting, practicing, or characteristic of socialism.

Derived terms

 * Union of Soviet Socialist Republics

Noun

 * 1) One who practices or advocates socialism.