Succourer Meaning

There are 1 meaning(s) for word Succourer

Meaning 1 : someone who gives help in times of need or distress or difficulty

    Synonyms : succorer