What is the meaning of Clairvoyance?

The power to see or perceive things objects or events beyond the natural range of the senses, such as the past or the future.

Acute intuitive insight or perceptiveness; sagacity.

clairvoyance

Source: wiktionary.org