A person who makes an avowal or openly declares something.
From French 'avouant' (present participle of avouer), using the '-ant' suffix to denote a person performing the action. This is a legal or archaic term.
Try Another Word