Big Huge Thesaurus

promisor

noun

sounds kind of like