Meaning of succorer

Definition of succorer

(noun) someone who gives help in times of need or distress or difficulty

Other information on succorer

WIKIPEDIA results for succorer
Amazon results for succorer