Big Huge Thesaurus

telepathist

noun