Synonyms of sponsors

2 Syllables
mainstay, backer, angel, patron
3 Syllables
sustainer, grubstaker, supporter, guarantor, surety, godparent, promoter
4 Syllables
underwriter, benefactor, advocate