manifestant

noun
  1. a person who takes part in a public demonstration or protest
  2. Usage: formal

Examples