protestor

noun

Same as Protester, 3.

noun

Alternative spelling of protester.