Vocabulary

前知

foreknowledge; foresight; precognition

noun suru-verb vt