*SET-U

English word origin

Etymology of key

Etymology tree Proto-West Germanic *kaiju Old English cǣġ Middle English keye English key From Middle English keye, kaye, keiȝe, from Old English cǣġ (“key, solution, experiment”) (whence also Scots key and kay (“key”)),

5 source sectionsExtended source reportWiktionary original ↗
In this entry · 5 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 · variant 1/2

Original entry ↗
adj

Indispensable, supremely important. · Important, salient.

verb

To fit (a lock) with a key. · To fit (pieces of a mechanical assembly) with a key to maintain the orientation between them. · To mark or indicate with a symbol indicating membership in a class. · To depress (a telegraph key).

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

Etymology tree Proto-West Germanic *kaiju Old English cǣġ Middle English keye English key From Middle English keye, kaye, keiȝe, from Old English cǣġ (“key, solution, experiment”) (whence also Scots key and kay (“key”)), from Anglo-Frisian Proto-West Germanic *kaiju, of uncertain origin. The only sure cognates are Saterland Frisian Koai (“key”), West Frisian kaai (“key”), and North Frisian kai, koie (“key”). Possibly from Proto-Germanic *kēgaz, *kēguz (“stake, post, pole”), from Proto-Indo-European *ǵogʰ-, *ǵegʰ-, *ǵegʰn- (“branch, stake, bush”), which would make it cognate with Middle Low German kāk (“whipping post, pillory”), and perhaps to Middle Dutch keige (“javelin, spear”) and Middle Low German keie, keige (“spear”). For the semantic development, note that medieval keys were simply long poles (ending in a hook) with which a crossbar obstructing a door from the inside could be removed from the outside, by lifting it through a hole in the door. Liberman has noted, however, "The original meaning of *kaig-jo- was presumably '*pin with a twisted end.' Words with the root *kai- followed by a consonant meaning 'crooked, bent; twisted' are common only in the North Germanic languages."

Relationships mentioned by the source

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

  • Inherited-form mentionkeyeenm
  • Inherited-form mentioncǣġang
  • Cognate mentionkeysco
  • Inherited-form mention*kaijugmw-pro
  • Cognate mentionKoaistq · key
  • Cognate mentionkaaify · key
  • Cognate mentionkaifrr
  • Derivation mention*kēgazgem-pro
  • Derivation mention*ǵogʰ-ine-pro
  • Cognate mentionkākgml
  • Cognate mentionkeigedum
  • Cognate mentionkeiegml

This page abbreviates 11 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": "etymon",
      "args": {
        "1": "en",
        "2": ":inh",
        "3": "enm:keye<id:open>",
        "id": "open",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-West Germanic *kaiju\nOld English cǣġ\nMiddle English keye\nEnglish key\n[Appendix:Glossary#inherited|Inherited]] from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Old English\", \"term\" : \"cǣġ\", \"status\" : \"ok\", \"lang\" : \"ang\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Middle English\", \"term\" : \"keye\", \"lang\" : \"enm\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"key\", \"lang\" : \"en\" }\" data-id=\"open\" data-lang=\"en\" data-title=\"key\" id=\"English:_open\">"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "enm",
        "3": "keye"
      },
      "expansion": "Middle English keye"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "ang",
        "3": "cǣġ",
        "4": "",
        "5": "key, solution, experiment"
      },
      "expansion": "Old English cǣġ (“key, solution, experiment”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "sco",
        "2": "key"
      },
      "expansion": "Scots key"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "gmw-pro",
        "3": "*kaiju"
      },
      "expansion": "Proto-West Germanic *kaiju"
    },
    {
      "name": "cog",
      "args": {
        "1": "stq",
        "2": "Koai",
        "t": "key"
      },
      "expansion": "Saterland Frisian Koai (“key”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "fy",
        "2": "kaai",
        "t": "key"
      },
      "expansion": "West Frisian kaai (“key”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "frr",
        "2": "kai"
      },
      "expansion": "North Frisian kai"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "gem-pro",
        "3": "*kēgaz"
      },
      "expansion": "Proto-Germanic *kēgaz"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "ine-pro",
        "3": "*ǵogʰ-"
      },
      "expansion": "Proto-Indo-European *ǵogʰ-"
    },
    {
      "name": "cog",
      "args": {
        "1": "gml",
        "2": "kāk",
        "3": "",
        "4": "whipping post, pillory"
      },
      "expansion": "Middle Low German kāk (“whipping post, pillory”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "dum",
        "2": "keige",
        "3": "",
        "4": "javelin, spear"
      },
      "expansion": "Middle Dutch keige (“javelin, spear”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "gml",
        "2": "keie"
      },
      "expansion": "Middle Low German keie"
    },
    {
      "name": "etymon",
      "args": {
        "1": "en",
        "2": ":inh",
        "3": "enm:keye<id:open>",
        "id": "open",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-West Germanic *kaiju\nOld English cǣġ\nMiddle English keye\nEnglish key"
    }
  ],
  "links": [
    [
      "*kaiju",
      "Reconstruction:Proto-West Germanic/kaiju"
    ],
    [
      "cǣġ",
      "cæg#Old_English"
    ],
    [
      "keye",
      "keye#Middle_English:_open"
    ],
    [
      "keye",
      "keye#Middle_English"
    ],
    [
      "kaye",
      "kaye#Middle_English"
    ],
    [
      "keiȝe",
      "keiȝe#Middle_English"
    ],
    [
      "cǣġ",
      "cæg#Old_English"
    ],
    [
      "key",
      "key#Scots"
    ],
    [
      "kay",
      "kay#Scots"
    ],
    [
      "*kaiju",
      "Reconstruction:Proto-West Germanic/kaiju"
    ],
    [
      "Koai",
      "Koai#Saterland_Frisian"
    ],
    [
      "kaai",
      "kaai#West_Frisian"
    ],
    [
      "kai",
      "kai#North_Frisian"
    ],
    [
      "koie",
      "koie#North_Frisian"
    ],
    [
      "*kēgaz",
      "Reconstruction:Proto-Germanic/kēgaz"
    ],
    [
      "*kēguz",
      "Reconstruction:Proto-Germanic/kēguz"
    ],
    [
      "*ǵogʰ-",
      "Reconstruction:Proto-Indo-European/ǵogʰ-"
    ],
    [
      "*ǵegʰ-",
      "Reconstruction:Proto-Indo-European/ǵegʰ-"
    ],
    [
      "*ǵegʰn-",
      "Reconstruction:Proto-Indo-European/ǵegʰn-"
    ],
    [
      "kāk",
      "kak#Middle_Low_German"
    ],
    [
      "keige",
      "keige#Middle_Dutch"
    ],
    [
      "keie",
      "keie#Middle_Low_German"
    ],
    [
      "keige",
      "keige#Middle_Low_German"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "adj",
      "glosses": [
        "Indispensable, supremely important.",
        "Important, salient."
      ],
      "tags": [
        "not-comparable",
        "usually"
      ],
      "recordId": "4a3ab2b5abb4ef478b5e1d74d1f421b59aeac027fdef2a7208b23f3ae8c5f4a6",
      "rawRecordSha256": "a123ef651c20ae31c8a12d820b1730d41c465cf686300f00e218b2a5fc29cf91",
      "sourceRecordOrdinal": 39473
    },
    {
      "pos": "verb",
      "glosses": [
        "To fit (a lock) with a key.",
        "To fit (pieces of a mechanical assembly) with a key to maintain the orientation between them.",
        "To mark or indicate with a symbol indicating membership in a class.",
        "To depress (a telegraph key)."
      ],
      "tags": [],
      "recordId": "cf7b2d3049cd8e8a190f1b9e15b0e1e0e30f367f8eb62d7fc2fd09f84e5d390e",
      "rawRecordSha256": "106f41c964d25f229ab5cb15e9fa8146ec72dd81a5eb51e3f253b7227e643b25",
      "sourceRecordOrdinal": 39474
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 11,
    "glosses": 0
  }
}

Source etymology 1 · variant 2/2

Original entry ↗
noun

An object designed to open and close a lock or to activate or deactivate something, especially a length of metal inserted into a narrow opening on the lock to which it is matched (keyed). · A card or fob that electronically signals a lock to open. · A piece of information (e.g., a password or passphrase) used to encode or decode a message or messages. · A password restricting access to an IRC channel.

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

Etymology tree Proto-West Germanic *kaiju Old English cǣġ Middle English keye English key From Middle English keye, kaye, keiȝe, from Old English cǣġ (“key, solution, experiment”) (whence also Scots key and kay (“key”)), from Anglo-Frisian Proto-West Germanic *kaiju, of uncertain origin. The only sure cognates are Saterland Frisian Koai (“key”), West Frisian kaai (“key”), and North Frisian kai, koie (“key”). Possibly from Proto-Germanic *kēgaz, *kēguz (“stake, post, pole”), from Proto-Indo-European *ǵogʰ-, *ǵegʰ-, *ǵegʰn- (“branch, stake, bush”), which would make it cognate with Middle Low German kāk (“whipping post, pillory”), and perhaps to Middle Dutch keige (“javelin, spear”) and Middle Low German keie, keige (“spear”). For the semantic development, note that medieval keys were simply long poles (ending in a hook) with which a crossbar obstructing a door from the inside could be removed from the outside, by lifting it through a hole in the door. Liberman has noted, however, "The original meaning of *kaig-jo- was presumably '*pin with a twisted end.' Words with the root *kai- followed by a consonant meaning 'crooked, bent; twisted' are common only in the North Germanic languages."

Relationships mentioned by the source

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

  • Inherited-form mentionkeyeenm
  • Inherited-form mentioncǣġang
  • Cognate mentionkeysco
  • Inherited-form mention*kaijugmw-pro
  • Cognate mentionKoaistq · key
  • Cognate mentionkaaify · key
  • Cognate mentionkaifrr
  • Derivation mention*kēgazgem-pro
  • Derivation mention*ǵogʰ-ine-pro
  • Cognate mentionkākgml
  • Cognate mentionkeigedum
  • Cognate mentionkeiegml

This page abbreviates 35 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": "etymon",
      "args": {
        "1": "en",
        "2": ":inh",
        "3": "enm:keye<id:open>",
        "id": "open",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-West Germanic *kaiju\nOld English cǣġ\nMiddle English keye\nEnglish key\n[Appendix:Glossary#inherited|Inherited]] from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Old English\", \"term\" : \"cǣġ\", \"status\" : \"ok\", \"lang\" : \"ang\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Middle English\", \"term\" : \"keye\", \"lang\" : \"enm\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"key\", \"lang\" : \"en\" }\" data-id=\"open\" data-lang=\"en\" data-title=\"key\" id=\"English:_open\">"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "enm",
        "3": "keye"
      },
      "expansion": "Middle English keye"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "ang",
        "3": "cǣġ",
        "4": "",
        "5": "key, solution, experiment"
      },
      "expansion": "Old English cǣġ (“key, solution, experiment”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "sco",
        "2": "key"
      },
      "expansion": "Scots key"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "gmw-pro",
        "3": "*kaiju"
      },
      "expansion": "Proto-West Germanic *kaiju"
    },
    {
      "name": "cog",
      "args": {
        "1": "stq",
        "2": "Koai",
        "t": "key"
      },
      "expansion": "Saterland Frisian Koai (“key”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "fy",
        "2": "kaai",
        "t": "key"
      },
      "expansion": "West Frisian kaai (“key”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "frr",
        "2": "kai"
      },
      "expansion": "North Frisian kai"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "gem-pro",
        "3": "*kēgaz"
      },
      "expansion": "Proto-Germanic *kēgaz"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "ine-pro",
        "3": "*ǵogʰ-"
      },
      "expansion": "Proto-Indo-European *ǵogʰ-"
    },
    {
      "name": "cog",
      "args": {
        "1": "gml",
        "2": "kāk",
        "3": "",
        "4": "whipping post, pillory"
      },
      "expansion": "Middle Low German kāk (“whipping post, pillory”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "dum",
        "2": "keige",
        "3": "",
        "4": "javelin, spear"
      },
      "expansion": "Middle Dutch keige (“javelin, spear”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "gml",
        "2": "keie"
      },
      "expansion": "Middle Low German keie"
    },
    {
      "name": "etymon",
      "args": {
        "1": "en",
        "2": ":inh",
        "3": "enm:keye<id:open>",
        "id": "open",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-West Germanic *kaiju\nOld English cǣġ\nMiddle English keye\nEnglish key"
    }
  ],
  "links": [
    [
      "*kaiju",
      "Reconstruction:Proto-West Germanic/kaiju"
    ],
    [
      "cǣġ",
      "cæg#Old_English"
    ],
    [
      "keye",
      "keye#Middle_English:_open"
    ],
    [
      "keye",
      "keye#Middle_English"
    ],
    [
      "kaye",
      "kaye#Middle_English"
    ],
    [
      "keiȝe",
      "keiȝe#Middle_English"
    ],
    [
      "cǣġ",
      "cæg#Old_English"
    ],
    [
      "key",
      "key#Scots"
    ],
    [
      "kay",
      "kay#Scots"
    ],
    [
      "*kaiju",
      "Reconstruction:Proto-West Germanic/kaiju"
    ],
    [
      "Koai",
      "Koai#Saterland_Frisian"
    ],
    [
      "kaai",
      "kaai#West_Frisian"
    ],
    [
      "kai",
      "kai#North_Frisian"
    ],
    [
      "koie",
      "koie#North_Frisian"
    ],
    [
      "*kēgaz",
      "Reconstruction:Proto-Germanic/kēgaz"
    ],
    [
      "*kēguz",
      "Reconstruction:Proto-Germanic/kēguz"
    ],
    [
      "*ǵogʰ-",
      "Reconstruction:Proto-Indo-European/ǵogʰ-"
    ],
    [
      "*ǵegʰ-",
      "Reconstruction:Proto-Indo-European/ǵegʰ-"
    ],
    [
      "*ǵegʰn-",
      "Reconstruction:Proto-Indo-European/ǵegʰn-"
    ],
    [
      "kāk",
      "kak#Middle_Low_German"
    ],
    [
      "keige",
      "keige#Middle_Dutch"
    ],
    [
      "keie",
      "keie#Middle_Low_German"
    ],
    [
      "keige",
      "keige#Middle_Low_German"
    ]
  ],
  "references": [],
  "descendants": [
    {
      "lang": "Ulithian",
      "lang_code": "uli",
      "word": "kiy",
      "raw_tags": [
        "borrowed"
      ]
    }
  ],
  "lexical": [
    {
      "pos": "noun",
      "glosses": [
        "An object designed to open and close a lock or to activate or deactivate something, especially a length of metal inserted into a narrow opening on the lock to which it is matched (keyed).",
        "A card or fob that electronically signals a lock to open.",
        "A piece of information (e.g., a password or passphrase) used to encode or decode a message or messages.",
        "A password restricting access to an IRC channel."
      ],
      "tags": [
        "countable",
        "figuratively",
        "Internet"
      ],
      "recordId": "b7515d94b88371c229ed0880cc652473945e3a18406639feff0e9690ab7ec717",
      "rawRecordSha256": "572272c4b47a78b0b3f124ac9d6b76db477558c631930dde40b3e212cfff8ba0",
      "sourceRecordOrdinal": 39472
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 35,
    "glosses": 0
  }
}

Source etymology 2

Original entry ↗
noun

One of a string of small islands.

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

Variant of cay, from Spanish cayo, from Taíno cayo (“small island”)

Relationships mentioned by the source

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

  • Derivation mentioncayoes
  • Derivation mentioncayotnq
Inspect preserved source fields

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

{
  "templates": [
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "es",
        "3": "cayo"
      },
      "expansion": "Spanish cayo"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "tnq",
        "3": "cayo",
        "gloss": "small island"
      },
      "expansion": "Taíno cayo (“small island”)"
    }
  ],
  "links": [
    [
      "cay",
      "cay#English"
    ],
    [
      "cayo",
      "cayo#Spanish"
    ],
    [
      "cayo",
      "cayo#Taíno"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "noun",
      "glosses": [
        "One of a string of small islands."
      ],
      "tags": [],
      "recordId": "bc8879118da105d8cbfbfd27c53f530ad1aa82647f4ca1f96d673126db94feba",
      "rawRecordSha256": "bbf804bc8b7ff7ebeccd8300b4e0c91696c95e820f74c671e7fac44f7faeb9ae",
      "sourceRecordOrdinal": 39475
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 0,
    "glosses": 0
  }
}

Source etymology 3

Original entry ↗
noun

A kilogram, especially of a recreational drug.

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

Clipping of kilogram or kilo.

Inspect preserved source fields

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

{
  "templates": [
    {
      "name": "clipping",
      "args": {
        "1": "en",
        "2": "kilogram,kilo"
      },
      "expansion": "Clipping of kilogram or kilo"
    }
  ],
  "links": [
    [
      "kilogram",
      "kilogram#English"
    ],
    [
      "kilo",
      "kilo#English"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "noun",
      "glosses": [
        "A kilogram, especially of a recreational drug."
      ],
      "tags": [
        "slang"
      ],
      "recordId": "99f52af8e646e9fcfc0b0d62f97f86d62865b5e40c8ba18a1e449ffab7c1a557",
      "rawRecordSha256": "53b9927df81813266efc86ea164e6cea02390252b824af3b1e2a409b85f77bd6",
      "sourceRecordOrdinal": 39476
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 0,
    "glosses": 0
  }
}

Source etymology 5

Original entry ↗
noun

A key position player (a tall forward or defender).

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

Clipping of key position.

Inspect preserved source fields

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

{
  "templates": [],
  "links": [
    [
      "key position",
      "key position"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "noun",
      "glosses": [
        "A key position player (a tall forward or defender)."
      ],
      "tags": [],
      "recordId": "98441cd2708caa71b26cccd5832805524162fcc7416b591278cdff9cefaf04aa",
      "rawRecordSha256": "537360b28aee88252acacc06ce01726a63306ccb8383fb9f635d7d70920d68a6",
      "sourceRecordOrdinal": 39478
    }
  ],
  "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 key →

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