Refers to the ability to know future events before they happen, often used in paranormal or speculative contexts.
She claims to have the ability of precognition.
Precognition is a theme often dealt with in science fiction works.
予知 is a broader term for 'foresight' or 'prediction', while 未来予知 specifically means knowing the future, often with a paranormal nuance.
予言 is 'prophecy' or 'prediction', usually involving a statement about the future, whereas 未来予知 is the ability itself.
Compound of 未来 (mirai, 'future') and 予知 (yochi, 'foresight'). The exact historical derivation is uncertain, but the word is a straightforward modern combination.