prescient

adj (formal) -enye kujua, -a kuweza kubashiri (mambo yatakayokuja). presciently adv. prescience n.