also fore-sight, early 14c., "insight obtained beforehand;" also "prudence," from fore- + sight (n.). Perhaps modeled on Latin providentia. Compare German Vorsicht "attention, caution, cautiousness."
forerunner
foresee
foreseeable
foreshadow
foreshorten
foresight
foreskin
forest
forestall
forester
forestry