Definitions Found:

one who vows (to make a solemn promise)