succourerEnglish

succorer, succourer

Noun

Someone who gives help in times of need or distress or difficulty

English: succorer, succourer

English words with similar meanings

Show 1 words