Answer:

promiser

AnswerCrossword Clue
PROMISEROne morally bound
PROMISEROne who gives his word.
PROMISEROne who says "I do"
PROMISERVow taker