Definitions of vower

  1. One who makes a vow.
X