From Old Occitan serp, from Vulgar Latin serpe(s), from Latin serpēns.
sèrp m (plural sèrps or sèrpes)