serpent (English)

Where does "serpent" come from?

The English noun 'serpent' traces its roots back to the Proto-Indo-European root '*serp-', meaning 'to creep or crawl'[1][5]. This evolved into the Proto-Italic '*serpō'[1][4] and subsequently into the Latin present participle 'serpēns', meaning 'snake'[1]. From Latin, the term passed into Old French as 'serpent'[1][2], and was eventually borrowed into Middle English[1]. In its historical journey into English, it displaced the native Old English word 'nǣdre'[1]. Along the way, cognates emerged in other languages, such as Sanskrit 'sarpa'[sa].

Open questions

Full etymology tree

Ancestors

Cognates and doublets

Descendants and derived words

Sources

  1. serpent (English) - Wiktionary
  2. serpent (Old French) - Wiktionary
  3. serpens (Latin) - Wiktionary
  4. serpents (Proto-Italic) - Wiktionary
  5. sérpeti (Proto-Indo-European) - Wiktionary

Updated August 2026

More words starting with S

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