avower

noun
  1. a person who avows or openly declares something; one who makes a solemn affirmation or assertion
  2. Usage: formal or literary; often used in legal or historical contexts

Examples