Where does “lep” come from?

lep (Proto-Indo-European): to peel, flay

Definitions

  1. to peel, flay

Words derived from “lep