Promiser
/(?)/
Prom·is·er
Promiser
n.
One who promises.