Synonyms of deliverer

2 Syllables
hero, savior, saviors, guardian, rescuer, rescuers
3 Syllables
redeemers, salvation, preservers, protector, salvagers, salvager, redeemer, preserver, defender
4 Syllables
manumitter, conservator, liberators, liberator
5 Syllables
emancipator