Big Huge Thesaurus

attester

noun

sounds kind of like