1530s, from fore- + skin (n.). A loan-translation of Latin prepuce.
foresee
foreseeable
foreshadow
foreshorten
foresight
foreskin
forest
forestall
forester
forestry
foretaste