Big Huge Thesaurus

attestator

noun

sounds kind of like