From Latin carpere, from Proto-Italic *karpō, from Proto-Indo-European *kerp- (“to pluck, harvest”), extension of the root *(s)ker- (“to cut”).
carpî