serpent (English)

Where does "serpent" come from?

The word 'serpent' originates from the Proto-Indo-European root *serp-, meaning 'to creep' or 'crawl.' It evolved through Latin into the French 'serpent' before entering Middle English, eventually replacing the native Old English term 'nǣdre,' which survives today as 'adder.' This ancient root is also reflected in the Sanskrit word 'sarpa,' highlighting a shared linguistic path describing the movement of these iconic creatures.

Full etymology tree

Direct ancestors

Updated July 2026

Etymology data from Wiktionary, CC BY-SA 4.0 · About Miraris