Meaning of clairvoyant

Definition of clairvoyant

(adj) perceiving things beyond the natural range of the senses
foreseeing the future
(noun) someone who has the power of clairvoyance

Other information on clairvoyant

WIKIPEDIA results for clairvoyant
Amazon results for clairvoyant