To know beforehand or in advance.
पूर्वज्ञान होना
English Usage: "He seemed to foreknow the outcome of the election."
Hindi Usage: "उसे चुनाव के नतीजे का पूर्वज्ञान होता था।"