leftist
/ˈlɛftɪst/Definitions
1. noun
A person who supports or advocates for left-wing politics, especially socialism or communism.
“The activist was labeled a leftist by the media.”
2. adjective
Associated with or characteristic of left-wing politics, especially socialism or communism.
“The leftist policies of the government sparked controversy.”