crusader
noun
Meaning
A person who campaigns vigorously for political, social, or religious change.
Examples
- She became a crusader for children's literacy, opening dozens of free libraries across the state.
- The newspaper editor was a lifelong crusader against government corruption and inefficiency.
Synonyms: advocate, activist, reformer, zealot