Big Huge Thesaurus

succorer

noun

sounds kind of like