testifier

noun
  1. a person who gives testimony or evidence, especially in a court of law
  2. Usage: legal
  3. a person who publicly declares or affirms their beliefs or experiences
  4. Usage: religious

Examples