clairvoyant

noun

1.
someone who has the power of clairvoyance
Derived from:
clairvoyant