late 15c., from fore- + leg (n.).
forehand
forehead
foreign
foreigner
foreknowledge
foreleg
forelock
foreman
foremast
fore-mentioned
foremost