Vower
/(?)/
Vow·er
Vower
n.
One who makes a vow.