leftard

Etymology

From left + -tard.

noun

  1. A person of left-wing political views.