Etymology
Today it means: Leftist, left-winger Full definition →
From left + -oid.
Etymology from Wiktionary, CC BY-SA 4.0.