vower

noun

One who makes a vow.

noun

One who makes a vow.

noun

One who makes a vow.

noun

someone who makes a solemn promise to do something or behave in a certain way