• Avower

    Full definition of avower

    Noun

    avower

    (plural avowers)
    1. A person who avows
    © Wiktionary