Definitions of avower:

  • noun:   someone who admits or acknowledges openly and boldly
  • noun:   someone who claims to speak the truth
    Example: "An avower of his own great intelligence"