Etymograph

English

foreseer

From foresee + -er.

A compound of foresee + -er

Old English sēon

Old English foresēon ‘to see beforehand’

Middle English foreseen

English foresee

Today it means

noun A person who foresees

Language periods are conventional ranges, not dates for this word.

Etymograph / foreseer