cosmographer
fortuneteller
hummel
hypnotist
illusionist
mentalist
mindreader
soothsayers
spellsinger
thaumaturge
ventriloquist
wonder-worker