*SET-U

English word origin

Etymology of Hack

* As a German and Dutch surname, from the old Germanic name Hacco, shortened from names derived from *hakkju (“enclosure, hedge”). * Also as a German and Dutch surname, occupational surname for a butcher or woodcutter, s

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 ↗
name

A surname.

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

* As a German and Dutch surname, from the old Germanic name Hacco, shortened from names derived from *hakkju (“enclosure, hedge”). * Also as a German and Dutch surname, occupational surname for a butcher or woodcutter, see Hacker. * As a north/Low German surname, variant of Haack. * Also as a north/Low German surname, variant of Heck. * Also as a north/Low German surname for someone who lived by a marsh, from hach, hack (“boggy water”). * As an English surname, from the Middle English personal name Acke with a prosthetic H-, itself of North Germanic origin and a pet form of Old Norse Áskell, see Haskell. * Also as an English surname, from Middle Dutch Hakke, denasalized from Hanke, a West Flemish and Picard form of John. * Also as an English surname, from the Middle English adjective hak (“ruthless, unsparing”). * As a Jewish surname, from Yiddish האַק (hak, “axe”).

Relationships mentioned by the source

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

Inspect preserved source fields

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

{
  "templates": [
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "de",
        "3": "-"
      },
      "expansion": "German"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "nl",
        "3": "-"
      },
      "expansion": "Dutch"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "gem",
        "3": "-"
      },
      "expansion": "Germanic"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "nds",
        "3": "-"
      },
      "expansion": "Low German"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "enm",
        "3": "-"
      },
      "expansion": "Middle English"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "gmq",
        "3": "-"
      },
      "expansion": "North Germanic"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "non",
        "3": "Áskell"
      },
      "expansion": "Old Norse Áskell"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "dum",
        "3": "Hakke"
      },
      "expansion": "Middle Dutch Hakke"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "vls",
        "3": "-"
      },
      "expansion": "West Flemish"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "pcd",
        "3": "-"
      },
      "expansion": "Picard"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "enm",
        "3": "-"
      },
      "expansion": "Middle English"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "yi",
        "3": "האַק",
        "t": "axe"
      },
      "expansion": "Yiddish האַק (hak, “axe”)"
    }
  ],
  "links": [
    [
      "Hacco",
      "Hacco#English"
    ],
    [
      "*hakkju",
      "Reconstruction:Proto-West Germanic/hakkju"
    ],
    [
      "Hacker",
      "Hacker#English"
    ],
    [
      "Haack",
      "Haack#English"
    ],
    [
      "Heck",
      "Heck#English"
    ],
    [
      "hach",
      "hach#Low_German"
    ],
    [
      "hack",
      "hack#Low_German"
    ],
    [
      "Acke",
      "Acke#English"
    ],
    [
      "Áskell",
      "Áskell#Old_Norse"
    ],
    [
      "Haskell",
      "Haskell#English"
    ],
    [
      "Hakke",
      "Hakke#Middle_Dutch"
    ],
    [
      "Hanke",
      "Hanke#Middle_Dutch"
    ],
    [
      "John",
      "John#English"
    ],
    [
      "hak",
      "hak#Middle_English"
    ],
    [
      "האַק",
      "האַק#Yiddish"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "name",
      "glosses": [
        "A surname."
      ],
      "tags": [],
      "recordId": "d1d689ddcc9ab0420dbf16b6ea8a592db41d53b6ab6cc74e5339e7c358bf1d5d",
      "rawRecordSha256": "403795e72a5b64bda0f380adb004b9c423bf90d75f012bee6abcc090b2642328",
      "sourceRecordOrdinal": 326835
    }
  ],
  "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 Hack →

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