"prescience," 1530s, from fore- + knowledge. Earlier in this sense was foreknowing (late 14c.), from foreknow "have previous knowledge of, know beforehand." Old English had forewitan, Middle English forwiten "to foreknow."
foreground
forehand
forehead
foreign
foreigner
foreknowledge
foreleg
forelock
foreman
foremast
fore-mentioned