avower (Noun) — Someone who admits or acknowledges openly and boldly.
avower (Noun) — Someone who claims to speak the truth. ex. "an avower of his own great intelligence"