Big Huge Thesaurus

mnemonist

noun

sounds kind of like