succourer

Explore definitions, synonyms, and language insights of succourer

Definitions

Noun
someone who gives help in times of need or distress or difficulty

More General Terms