Where does “*sarf” come from?

*sarf (Proto-Brythonic) comes from Vulgar Latin *sarpēs, from Latin serpēns, from Latin serpō, from Proto-Indo-European serp- — to creep, crawl.

Ancestry of “*sarf”, step by step

StepLanguageWordMeaning
1Vulgar Latin*sarpēs
2LatinserpēnsA serpent, snake
3Latinserpōto creep, crawl, move slowly of an animal
4Proto-Indo-Europeanserp-to creep, crawl

Words derived from “*sarf

Every word from Proto-Indo-European serp-Every word from Latin serpōEvery word from Latin serpēns