promiser

noun

One who promises; one who engages, assures, stipulates, or covenants: in legal use promisor.

noun

One who promises.

noun

One who promises, one who makes promises.

noun

a person who makes a promise