EGAVE
protestard
Meaning
noun
A protester.
Save “protestard” to learn later