vowerEnglish

vower

Noun

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

English: vower