Answer: promiser

AnswerCrossword Clue
PROMISEROne morally bound
PROMISEROne who gives his word.
PROMISEROne who says "I do"
PROMISERVow taker
promiserone who promises, also PROMISOR