*SET-U

English word origin

Etymology of puppy

From earlier puppie (“a woman's pet dog”), of uncertain origin, but probably from Middle English *puppee, *poupee, from Old French poupée, popée (“a doll; puppet”). More at puppet. Mostly displaced native Middle English

1 source sectionExtended source reportWiktionary original ↗
In this entry · 1 source sections

The source etymologies

Wiktionary via Kaikki / Wiktextract

The source reports below are imported and unreviewed by *SET-U. Separate numbered origins and differing source variants are preserved; agreement within this extraction is not independent corroboration.

Unnumbered source etymology

Original entry ↗
noun

A young dog, especially before sexual maturity (12–18 months). · A young rat. · A young seal. · A dog with a youthful appearance, or any dog.

verb

To bring forth whelps or give birth to pups.

Selected source glosses provide context, not a complete modern definition inventory

From earlier puppie (“a woman's pet dog”), of uncertain origin, but probably from Middle English *puppee, *poupee, from Old French poupée, popée (“a doll; puppet”). More at puppet. Mostly displaced native Middle English whelp (“puppy”), from Old English hwelp, whence Modern English whelp and whelpie.

Relationships mentioned by the source

These are extracted mentions, not a timeline or a verified sequence of immediate parents.

  • Root classification mention*peh₂w-ine-pro
  • Inherited-form mention*puppeeenm
  • Unspecified derivation mentionpoupéefro
  • Non-cognate comparisonwhelpenm · puppy

This page abbreviates 3 auxiliary source items. The etymology narrative is not shortened. Omission counts are available in the audit fields below; consult the original for complete auxiliary material.

Inspect preserved source fields

Raw extraction fields are retained for auditing. Their order does not establish ancestry.

{
  "templates": [
    {
      "name": "root",
      "args": {
        "1": "en",
        "2": "ine-pro",
        "3": "*peh₂w-"
      },
      "expansion": ""
    },
    {
      "name": "unc",
      "args": {
        "1": "en",
        "nocap": "1"
      },
      "expansion": "uncertain"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "enm",
        "3": "*puppee"
      },
      "expansion": "Middle English *puppee"
    },
    {
      "name": "uder",
      "args": {
        "1": "en",
        "2": "fro",
        "3": "poupée"
      },
      "expansion": "Old French poupée"
    },
    {
      "name": "ncog",
      "args": {
        "1": "enm",
        "2": "whelp",
        "t": "puppy"
      },
      "expansion": "Middle English whelp (“puppy”)"
    },
    {
      "name": "m+",
      "args": {
        "1": "ang",
        "2": "hwelp"
      },
      "expansion": "Old English hwelp"
    },
    {
      "name": "m+",
      "args": {
        "1": "en",
        "2": "whelp"
      },
      "expansion": "English whelp"
    }
  ],
  "links": [
    [
      "puppie",
      "puppie#English"
    ],
    [
      "*puppee",
      "Reconstruction:Middle English/puppee"
    ],
    [
      "*poupee",
      "Reconstruction:Middle English/poupee"
    ],
    [
      "poupée",
      "poupée#Old_French"
    ],
    [
      "popée",
      "popée#Old_French"
    ],
    [
      "puppet",
      "puppet#English"
    ],
    [
      "whelp",
      "whelp#Middle_English"
    ],
    [
      "hwelp",
      "hwelp#Old_English"
    ],
    [
      "whelp",
      "whelp#English"
    ],
    [
      "whelpie",
      "whelpie#English"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "noun",
      "glosses": [
        "A young dog, especially before sexual maturity (12–18 months).",
        "A young rat.",
        "A young seal.",
        "A dog with a youthful appearance, or any dog."
      ],
      "tags": [],
      "recordId": "0b94bbcb371a73dda6225e531290b2ff2594bd42e9beda5df6ce2bd9de12a8c8",
      "rawRecordSha256": "811d0abe26797eaf06d459426350a7d2f14eea78b9be35189a18ef7d1f391dda",
      "sourceRecordOrdinal": 166973
    },
    {
      "pos": "verb",
      "glosses": [
        "To bring forth whelps or give birth to pups."
      ],
      "tags": [
        "transitive"
      ],
      "recordId": "b46ac96e10b89faf26c2dd0615ecbd1df57aa5a2467d9c840a3fc3c4047e4e10",
      "rawRecordSha256": "3f8121719c33a6418c8ff579084195a85f8942198b96daecdbb4e3c07c0671bb",
      "sourceRecordOrdinal": 166974
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 3,
    "glosses": 0
  }
}

Where this record stops

This page does not supply an independently verified sound-change sequence, first-use manuscript or complete family tree unless a cited analysis explicitly establishes one. Missing detail here is a limit of this record—not a claim that humanity knows nothing more.

An older meaning does not determine what a word must mean today. Follow the sources, preserve disagreements, and keep ancestry separate from interpretation.

Contribute located evidence for puppy →

Source and snapshot

Imported from Wiktionary contributors; extracted by Tatu Ylonen / Wiktextract / Kaikki.org. Selected fields are reformatted and grouped; wording, source identity and etymology sections are retained. CC-BY-SA-4.0 applies to the imported source material.

Dump: 2026-10-01 · Extracted: 2026-10-30. These are snapshot dates, not the word’s first attestation or the page’s revision date.

Source entry and bibliography ↗Wiktionary revision history ↗Acquisition and rights ledger
Machine-source provenance
Source SHA-256
5ff2c072f8099f2d2ce484bd6957bf179f046d2ad37bc36555edf8bb84cb5291
Import run
73216b9a9b78ed3830994bf853103716f5a4dc57099e371e9f8fdc468facca26
Permanent entry ID
w-cHVwcHk