прорицатель {прорицательница}, предсказатель {предсказательница}; гадалка
предугадывающий, угадывающий
esprit divinateur — проницательный ум