Answer: promisor

AnswerCrossword Clue
PROMISORGuarantor
promisorto pledge to do, bring about, or provide promise aid
promisormake a promise
promisorgive ground for expectation be imminent
promisorone who promises, also PROMISER
promisorsuggest beforehand give promise of dark clouds promise rain
promisortroth