Synonyms of crusaders

2 Syllables
zealot, champion
3 Syllables
campaigner, radical
4 Syllables
progressive, agitator