foreseer

English

Etymology

From foresee +‎ -er.

Noun

foreseer (plural foreseers)

  1. A person who foresees