Prevoyant /(?)/

Pre·voy·ant

Prevoyant

a.
  1. Foreseeing; prescient. [R.]