prescient

adjective
1
knowing or appearing to know about things before they happen
آگاه به آینده, پیشگویانه, پیش‌گو, آینده‌نگر, پیش‌بین, دارای پیش‌آگاهی, پیش‌بینانه