Big Huge Thesaurus

prognosticator

noun