You searched for: “avower
avower (s), avowers (pl) (noun forms)
1. Someone who admits, or acknowledges, openly and boldly.
2. A person who claims to speak the truth.