Big Huge Thesaurus

excogitator

noun

sounds kind of like