*SET-U

English word origin

Etymology of duper

Etymology tree Latin upupader. Vulgar Latin ūppader. Old French huppeder. Middle French duppe French duperbor. English dupe English -er English duper From dupe + -er.

2 source sectionsExtended source reportWiktionary original ↗
In this entry · 2 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.

Source etymology 1

Original entry ↗
noun

a person who dupes another

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

Etymology tree Latin upupader. Vulgar Latin ūppader. Old French huppeder. Middle French duppe French duperbor. English dupe English -er English duper From dupe + -er.

Inspect preserved source fields

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

{
  "templates": [
    {
      "name": "ety",
      "args": {
        "1": "en",
        "2": ":af",
        "3": "dupe<id:trick>",
        "4": "-er<id:agent noun>",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nLatin upupader.\nVulgar Latin ūppader.\nOld French huppeder.\nMiddle French duppe\nFrench duperbor.\nEnglish dupe\nEnglish -er\nEnglish duper\n[Appendix:Glossary#loanword|Borrowed]] from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Latin\", \"term\" : \"upupa\", \"status\" : \"missing\", \"lang\" : \"la\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"Vulgar Latin\", \"term\" : \"ūppa\", \"status\" : \"inline\", \"lang\" : \"la-vul\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"Old French\", \"term\" : \"huppe\", \"status\" : \"inline\", \"lang\" : \"fro\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"Middle French\", \"term\" : \"duppe\", \"status\" : \"inline\", \"lang\" : \"frm\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"uder\" } ], \"lang_name\" : \"French\", \"term\" : \"duper\", \"status\" : \"ok\", \"lang\" : \"fr\" } ], \"keyword\" : \"bor\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"dupe\", \"lang\" : \"en\" }, { \"id\" : \"agent noun\", \"children\" : [ ], \"status\" : \"missing\", \"lang_name\" : \"English\", \"term\" : \"-er\", \"lang\" : \"en\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"English\", \"term\" : \"duper\", \"status\" : \"ok\", \"lang\" : \"en\" }\" data-lang=\"en\" data-title=\"duper\">\nFrom dupe + -er."
    },
    {
      "name": "ety",
      "args": {
        "1": "en",
        "2": ":af",
        "3": "dupe<id:trick>",
        "4": "-er<id:agent noun>",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nLatin upupader.\nVulgar Latin ūppader.\nOld French huppeder.\nMiddle French duppe\nFrench duperbor.\nEnglish dupe\nProto-Indo-European *-eh₂\nProto-Indo-European *-os?\nProto-Indo-European *-o-\nProto-Indo-European *-so-\nProto-Indo-European *-eh₂so-\nProto-Indo-European *-yós\nProto-Indo-European *-eh₂s(i)yós\nProto-Italic *-āsijos\nProto-Italic *-āsios\nLatin -āriusnom.\nLatin -āriusbor.\nProto-Germanic *-ārijaz\nProto-West Germanic *-ārī\nOld English -ere\nMiddle English -ere\n▲\nLatin -ārius\nOld French -ierbor.\nMiddle English -er\nEnglish -er\nEnglish duper\nFrom dupe + -er."
    }
  ],
  "links": [
    [
      "upupa",
      "upupa#Latin"
    ],
    [
      "ūppa",
      "uppa#Latin"
    ],
    [
      "huppe",
      "huppe#Old_French"
    ],
    [
      "duppe",
      "duppe#Middle_French"
    ],
    [
      "duper",
      "duper#French"
    ],
    [
      "dupe",
      "dupe#English:_trick"
    ],
    [
      "-er",
      "-er#English:_agent_noun"
    ],
    [
      "dupe",
      "dupe#English:_trick"
    ],
    [
      "-er",
      "-er#English:_agent_noun"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "noun",
      "glosses": [
        "a person who dupes another"
      ],
      "tags": [],
      "recordId": "dd253ee3dae72bbe5a360dcf78a167ea3dfe2eaf3058aa5d88d5c2ba865b502a",
      "rawRecordSha256": "1a9b13a338f7665e60f8c4b509d1bcc67b7b6c3d167118466aac674ca0272665",
      "sourceRecordOrdinal": 767459
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 0,
    "glosses": 0
  }
}

Source etymology 2

Original entry ↗
noun

a player who duplicates items by using a dupe

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

Etymology tree Latin duplex Proto-Indo-European *-h₂ Proto-Indo-European *-éh₂ Proto-Indo-European *-yéti Proto-Indo-European *-eh₂yéti Proto-Indo-European *-h₂tiinflu. Proto-Italic *-ājō Proto-Italic *-āō Latin -ō Latin duplicātusbor. English duplicateclip. English dupe Proto-Indo-European *-eh₂ Proto-Indo-European *-os? Proto-Indo-European *-o- Proto-Indo-European *-so- Proto-Indo-European *-eh₂so- Proto-Indo-European *-yós Proto-Indo-European *-eh₂s(i)yós Proto-Italic *-āsijos Proto-Italic *-āsios Latin -āriusnom. Latin -āriusbor. Proto-Germanic *-ārijaz Proto-West Germanic *-ārī Old English -ere Middle English -ere ▲ Latin -ārius Old French -ierbor. Middle English -er English -er English duper From dupe + -er.

Inspect preserved source fields

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

{
  "templates": [
    {
      "name": "ety",
      "args": {
        "1": "en",
        "2": ":af",
        "3": "dupe<id:duplicate>",
        "4": "-er<id:agent noun>",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nLatin duplex\nProto-Indo-European *-h₂\nProto-Indo-European *-éh₂\nProto-Indo-European *-yéti\nProto-Indo-European *-eh₂yéti\nProto-Indo-European *-h₂tiinflu.\nProto-Italic *-ājō\nProto-Italic *-āō\nLatin -ō\nLatin duplicātusbor.\nEnglish duplicateclip.\nEnglish dupe\nProto-Indo-European *-eh₂\nProto-Indo-European *-os?\nProto-Indo-European *-o-\nProto-Indo-European *-so-\nProto-Indo-European *-eh₂so-\nProto-Indo-European *-yós\nProto-Indo-European *-eh₂s(i)yós\nProto-Italic *-āsijos\nProto-Italic *-āsios\nLatin -āriusnom.\nLatin -āriusbor.\nProto-Germanic *-ārijaz\nProto-West Germanic *-ārī\nOld English -ere\nMiddle English -ere\n▲\nLatin -ārius\nOld French -ierbor.\nMiddle English -er\nEnglish -er\nEnglish duper\n[Appendix:Glossary#clipping|Clipping]] of\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"alt\" : \"duplicātus\", \"children\" : [ { \"terms\" : [ { \"gloss\" : \"double, twofold\", \"children\" : [ ], \"lang_name\" : \"Latin\", \"term\" : \"duplex\", \"status\" : \"missing\", \"lang\" : \"la\" }, { \"id\" : \"denominative\", \"children\" : [ { \"terms\" : [ { \"id\" : \"suf\", \"children\" : [ { \"terms\" : [ { \"alt\" : \"*-ājō\", \"lang_name\" : \"Proto-Italic\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"id\" : \"suf\", \"children\" : [ { \"terms\" : [ { \"id\" : \"collective nouns\", \"children\" : [ { \"terms\" : [ { \"id\" : \"collective nouns\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-h₂\", \"lang\" : \"ine-pro\", \"pos\" : \"suffix originally used to form collective nouns, extended in Late PIE to also be a marker of feminine gender\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-éh₂\", \"lang\" : \"ine-pro\" }, { \"id\" : \"intransitive verbs\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-yéti\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-eh₂yéti\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" }, { \"keyword_abbrev\" : \"influ.\", \"keyword_label\" : \"Influenced by\", \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-h₂ti\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"influence\" } ], \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*-āō\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Latin\", \"term\" : \"-ō\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Latin\", \"term\" : \"duplicō\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"English\", \"term\" : \"duplicate\", \"status\" : \"ok\", \"lang\" : \"en\" } ], \"keyword\" : \"clipping\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"dupe\", \"lang\" : \"en\" }, { \"id\" : \"agent noun\", \"children\" : [ { \"terms\" : [ { \"id\" : \"agent suffix\", \"children\" : [ { \"terms\" : [ { \"id\" : \"agent suffix\", \"children\" : [ { \"terms\" : [ { \"id\" : \"agent suffix\", \"children\" : [ { \"terms\" : [ { \"id\" : \"noun\", \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"id\" : \"agent noun\", \"children\" : [ { \"keyword_abbrev\" : \"nom.\", \"keyword_label\" : \"Nominalization of\", \"terms\" : [ { \"id\" : \"adjective\", \"children\" : [ { \"terms\" : [ { \"id\" : \"adjective\", \"children\" : [ { \"terms\" : [ { \"alt\" : \"*-āsijos\", \"lang_name\" : \"Proto-Italic\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"alt\" : \"*-eh₂s(i)yós\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"alt\" : \"*-eh₂so-\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-eh₂\", \"status\" : \"ambiguous\", \"lang\" : \"ine-pro\" }, { \"alt\" : \"*-so-\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"is_uncertain\" : true, \"id\" : \"athematic\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-os\", \"lang\" : \"ine-pro\" }, { \"alt\" : \"*-o-\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"ok\", \"children\" : [ ], \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang\" : \"ine-pro\" }, { \"id\" : \"suffix\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-yós\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*-āsios\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Latin\", \"term\" : \"-ārius\", \"lang\" : \"la\" } ], \"keyword\" : \"nominalization\" } ], \"status\" : \"ok\", \"lang_name\" : \"Latin\", \"term\" : \"-ārius\", \"lang\" : \"la\" } ], \"keyword\" : \"bor\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Germanic\", \"term\" : \"*-ārijaz\", \"lang\" : \"gem-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-West Germanic\", \"term\" : \"*-ārī\", \"lang\" : \"gmw-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old English\", \"term\" : \"-ere\", \"lang\" : \"ang\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Middle English\", \"term\" : \"-ere\", \"lang\" : \"enm\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" }, { \"terms\" : [ { \"id\" : \"agentive\", \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"id\" : \"nouns\", \"children\" : [ { \"terms\" : [ { \"is_duplicate\" : true, \"children\" : [ ], \"id\" : \"agent noun\", \"status\" : { \"1\" : \"la\", \"2\" : \":nom\", \"3\" : \"-ārius<id:adjective>\", \"id\" : \"agent noun\", \"title\" : \"-ārius\", \"pos\" : \"suffix\" }, \"lang_name\" : \"Latin\", \"term\" : \"-ārius\", \"lang\" : \"la\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old French\", \"term\" : \"-ier\", \"lang\" : \"fro\" } ], \"keyword\" : \"bor\" } ], \"status\" : \"ok\", \"lang_name\" : \"Middle English\", \"term\" : \"-er\", \"lang\" : \"enm\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"-er\", \"lang\" : \"en\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"English\", \"term\" : \"duper\", \"status\" : \"ok\", \"lang\" : \"en\" }\" data-lang=\"en\" data-title=\"duper\">\nFrom dupe + -er."
    },
    {
      "name": "ety",
      "args": {
        "1": "en",
        "2": ":af",
        "3": "dupe<id:duplicate>",
        "4": "-er<id:agent noun>",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nLatin duplex\nProto-Indo-European *-h₂\nProto-Indo-European *-éh₂\nProto-Indo-European *-yéti\nProto-Indo-European *-eh₂yéti\nProto-Indo-European *-h₂tiinflu.\nProto-Italic *-ājō\nProto-Italic *-āō\nLatin -ō\nLatin duplicātusbor.\nEnglish duplicateclip.\nEnglish dupe\nProto-Indo-European *-eh₂\nProto-Indo-European *-os?\nProto-Indo-European *-o-\nProto-Indo-European *-so-\nProto-Indo-European *-eh₂so-\nProto-Indo-European *-yós\nProto-Indo-European *-eh₂s(i)yós\nProto-Italic *-āsijos\nProto-Italic *-āsios\nLatin -āriusnom.\nLatin -āriusbor.\nProto-Germanic *-ārijaz\nProto-West Germanic *-ārī\nOld English -ere\nMiddle English -ere\n▲\nLatin -ārius\nOld French -ierbor.\nMiddle English -er\nEnglish -er\nEnglish duper\nFrom dupe + -er."
    }
  ],
  "links": [
    [
      "duplex",
      "duplex#Latin"
    ],
    [
      "*-h₂",
      "Reconstruction:Proto-Indo-European/-h₂#Proto-Indo-European:_collective_nouns"
    ],
    [
      "*-éh₂",
      "Reconstruction:Proto-Indo-European/-éh₂#Proto-Indo-European:_collective_nouns"
    ],
    [
      "*-yéti",
      "Reconstruction:Proto-Indo-European/-yéti#Proto-Indo-European:_intransitive_verbs"
    ],
    [
      "*-eh₂yéti",
      "Reconstruction:Proto-Indo-European/-eh₂yéti#Proto-Indo-European:_suf"
    ],
    [
      "*-h₂ti",
      "Reconstruction:Proto-Indo-European/-h₂ti"
    ],
    [
      "*-āō",
      "Reconstruction:Proto-Italic/-āō#Proto-Italic:_suf"
    ],
    [
      "-ō",
      "-o#Latin:_denominative"
    ],
    [
      "duplicātus",
      "duplico#Latin"
    ],
    [
      "duplicate",
      "duplicate#English"
    ],
    [
      "dupe",
      "dupe#English:_duplicate"
    ],
    [
      "*-eh₂",
      "Reconstruction:Proto-Indo-European/-eh₂"
    ],
    [
      "*-os",
      "Reconstruction:Proto-Indo-European/-os#Proto-Indo-European:_athematic"
    ],
    [
      "*-yós",
      "Reconstruction:Proto-Indo-European/-yós#Proto-Indo-European:_suffix"
    ],
    [
      "*-āsios",
      "Reconstruction:Proto-Italic/-āsios#Proto-Italic:_adjective"
    ],
    [
      "-ārius",
      "-arius#Latin:_adjective"
    ],
    [
      "-ārius",
      "-arius#Latin:_agent_noun"
    ],
    [
      "*-ārijaz",
      "Reconstruction:Proto-Germanic/-ārijaz#Proto-Germanic:_noun"
    ],
    [
      "*-ārī",
      "Reconstruction:Proto-West Germanic/-ārī#Proto-West_Germanic:_agent_suffix"
    ],
    [
      "-ere",
      "-ere#Old_English:_agent_suffix"
    ],
    [
      "-ere",
      "-ere#Middle_English:_agent_suffix"
    ],
    [
      "-ārius",
      "-arius#Latin:_agent_noun"
    ],
    [
      "-ier",
      "-ier#Old_French:_nouns"
    ],
    [
      "-er",
      "-er#Middle_English:_agentive"
    ],
    [
      "-er",
      "-er#English:_agent_noun"
    ],
    [
      "dupe",
      "dupe#English:_duplicate"
    ],
    [
      "-er",
      "-er#English:_agent_noun"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "noun",
      "glosses": [
        "a player who duplicates items by using a dupe"
      ],
      "tags": [],
      "recordId": "10c825604915673e251634e871515e63e1731ee3aff4283f1428b5813012981b",
      "rawRecordSha256": "555ca397a06dafb898c9618cd2a24e30f8a7d1355e65745d2d489c523fcc5930",
      "sourceRecordOrdinal": 767460
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 0,
    "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 duper →

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-ZHVwZXI