avower

English

Etymology

From avow +‎ -er.

Noun

avower (plural avowers)

  1. A person who avows

Anagrams