Synonyms for "attester"

Words with similar meaning