Avower
A·vow·er
Avower
n.
One who avows or asserts.