Where does “prepuse” come from?

prepuse (Middle English) comes from Old French prepuce, from Latin praepūtium — Prepuce, foreskin.

Ancestry of “prepuse”, step by step

StepLanguageWordMeaning
1Old Frenchprepuceforeskin
2LatinpraepūtiumPrepuce, foreskin
Every word from Latin praepūtiumEvery word from Old French prepuce