necromancer

noun
  1. a person who practices necromancy; one who claims to communicate with the dead or predict the future through supernatural means
  2. Usage: often in fantasy literature

Examples