English synonyms about - contact  

vower

noun

1 vower

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


Find more on vower elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0272