one who foresees or foreknows

listen to the pronunciation of one who foresees or foreknows
الإنجليزية - الإنجليزية
foreseer
one who foresees or foreknows
المفضلات