From Old French escorce, from Latin scortea, feminine noun form of scorteus (“made of skin or leather”).
êcorche f (plural êcorches)