Synonyms of cheerleader

1 Syllable
friend
2 Syllables
champion, booster
3 Syllables
apostle, supporter, admirer, defender, promoter, exponent
4 Syllables
advocate