Random
Avower
Synonyms for Avower
declarer
affirmer
asserter
asseverator
communicator
For more similar words, try
Avower
on Thesaurus.plus dictionary