preveggenza

Noun

 * 1) presage, precognition, prescience