We do not currently know of any synonyms for succourer.
The noun succourer is defined as:
Did you mean scourer?