*SET-U

English word origin

Etymology of hail

From Middle English hayl, haul, from Old English hæġl, hæġel, hagol (“hail”), from Proto-West Germanic *hagl, from Proto-Germanic *haglaz, of uncertain origin. Either from Proto-Indo-European *kagʰlos (“pebble”); or alte

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

Balls or pieces of ice falling as precipitation, often in connection with a thunderstorm. · An occurrence of this type of precipitation; a hailstorm. · A rapid, intense barrage by a large number of projectiles or other objects.

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

From Middle English hayl, haul, from Old English hæġl, hæġel, hagol (“hail”), from Proto-West Germanic *hagl, from Proto-Germanic *haglaz, of uncertain origin. Either from Proto-Indo-European *kagʰlos (“pebble”); or alternatively from *ḱoḱló-, a reduplication of *ḱel- (“cold”). Cognate with Saterland Frisian Hail (“hail”), West Frisian heil (“hail”), Low German Hagel (“hail”), German Hagel (“hail”), Dutch and Swedish hagel (“hail”), Danish, Norwegian Bokmål, Norwegian Nynorsk, and Icelandic hagl (“hail”). Compare also Old Norse héla (“frost”). Doublet of haglaz, if the second etymology (“cold”) is correct. Root-cognates outside of Germanic include Ancient Greek κάχληξ (kákhlēx, “pebble”), or alternatively Sanskrit शिशिर (śíśira, “cool, cold”), possibly also Lithuanian šešėlis (“shade, shadow”), depending on the etymology.

Relationships mentioned by the source

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

  • Inherited-form mentionhaylenm
  • Inherited-form mentionhæġlang
  • Inherited-form mention*haglgmw-pro
  • Inherited-form mention*haglazgem-pro
  • Derivation mention*kagʰlosine-pro · pebble
  • Cognate mentionHailstq · hail
  • Cognate mentionheilfy · hail
  • Cognate mentionHagelnds · hail
  • Cognate mentionHagelde · hail
  • Cognate mentionhélanon · frost
  • Doublet mentionhaglazen
  • Cognate mentionκάχληξgrc · pebble
  • Cognate mentionšešėlislt · shade, shadow
Inspect preserved source fields

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

{
  "templates": [
    {
      "name": "etymid",
      "args": {
        "1": "en",
        "2": "weather noun"
      },
      "expansion": ""
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "enm",
        "3": "hayl"
      },
      "expansion": "Middle English hayl"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "ang",
        "3": "hæġl"
      },
      "expansion": "Old English hæġl"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "gmw-pro",
        "3": "*hagl"
      },
      "expansion": "Proto-West Germanic *hagl"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "gem-pro",
        "3": "*haglaz"
      },
      "expansion": "Proto-Germanic *haglaz"
    },
    {
      "name": "unc",
      "args": {
        "1": "en",
        "nocap": "1"
      },
      "expansion": "uncertain"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "ine-pro",
        "3": "*kagʰlos",
        "t": "pebble"
      },
      "expansion": "Proto-Indo-European *kagʰlos (“pebble”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "stq",
        "2": "Hail",
        "t": "hail"
      },
      "expansion": "Saterland Frisian Hail (“hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "fy",
        "2": "heil",
        "t": "hail"
      },
      "expansion": "West Frisian heil (“hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "nds",
        "2": "Hagel",
        "t": "hail"
      },
      "expansion": "Low German Hagel (“hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "de",
        "2": "Hagel",
        "t": "hail"
      },
      "expansion": "German Hagel (“hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "nl,sv",
        "2": "hagel",
        "t": "hail"
      },
      "expansion": "Dutch and Swedish hagel (“hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "da,nb,nn,is",
        "2": "hagl",
        "t": "hail"
      },
      "expansion": "Danish, Norwegian Bokmål, Norwegian Nynorsk, and Icelandic hagl (“hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "non",
        "2": "héla",
        "t": "frost"
      },
      "expansion": "Old Norse héla (“frost”)"
    },
    {
      "name": "doublet",
      "args": {
        "1": "en",
        "2": "haglaz"
      },
      "expansion": "Doublet of haglaz"
    },
    {
      "name": "cog",
      "args": {
        "1": "grc",
        "2": "κάχληξ",
        "t": "pebble"
      },
      "expansion": "Ancient Greek κάχληξ (kákhlēx, “pebble”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "lt",
        "2": "šešėlis",
        "t": "shade, shadow"
      },
      "expansion": "Lithuanian šešėlis (“shade, shadow”)"
    }
  ],
  "links": [
    [
      "hayl",
      "hayl#Middle_English"
    ],
    [
      "haul",
      "haul#Middle_English"
    ],
    [
      "hæġl",
      "hægl#Old_English"
    ],
    [
      "hæġel",
      "hægel#Old_English"
    ],
    [
      "hagol",
      "hagol#Old_English"
    ],
    [
      "*hagl",
      "Reconstruction:Proto-West Germanic/hagl"
    ],
    [
      "*haglaz",
      "Reconstruction:Proto-Germanic/haglaz"
    ],
    [
      "*kagʰlos",
      "Reconstruction:Proto-Indo-European/kagʰlos"
    ],
    [
      "*ḱoḱló-",
      "Reconstruction:Proto-Indo-European/ḱoḱló-"
    ],
    [
      "*ḱel-",
      "Reconstruction:Proto-Indo-European/ḱel-"
    ],
    [
      "Hail",
      "Hail#Saterland_Frisian"
    ],
    [
      "heil",
      "heil#West_Frisian"
    ],
    [
      "Hagel",
      "Hagel#Low_German"
    ],
    [
      "Hagel",
      "Hagel#German"
    ],
    [
      "Dutch",
      "hagel#Dutch"
    ],
    [
      "hagel",
      "hagel#Swedish"
    ],
    [
      "Danish",
      "hagl#Danish"
    ],
    [
      "Norwegian Bokmål",
      "hagl#Norwegian_Bokmål"
    ],
    [
      "Norwegian Nynorsk",
      "hagl#Norwegian_Nynorsk"
    ],
    [
      "hagl",
      "hagl#Icelandic"
    ],
    [
      "héla",
      "héla#Old_Norse"
    ],
    [
      "haglaz",
      "haglaz#English"
    ],
    [
      "κάχληξ",
      "κάχληξ#Ancient_Greek"
    ],
    [
      "शिशिर",
      "शिशिर#Sanskrit"
    ],
    [
      "šešėlis",
      "šešėlis#Lithuanian"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "noun",
      "glosses": [
        "Balls or pieces of ice falling as precipitation, often in connection with a thunderstorm.",
        "An occurrence of this type of precipitation; a hailstorm.",
        "A rapid, intense barrage by a large number of projectiles or other objects."
      ],
      "tags": [
        "uncountable",
        "countable",
        "broadly"
      ],
      "recordId": "2e3c44103cdf8869b04e3fc7a0be24b5d9ac5c97cec92c7f5f2a4b81e19b8a97",
      "rawRecordSha256": "f9d1340105ebfce8fecb551d0767abdae438f2d3cca47da0331aa83e2c9c6eaa",
      "sourceRecordOrdinal": 183144
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 0,
    "glosses": 0
  }
}

Source etymology 2

Original entry ↗
verb

To have hailstones fall from the sky. · To send or release hail. · To pour down in rapid succession.

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

From Middle English haylen, haulien, hawelien, from Old English hagolian, hagalian (“to hail”), from Proto-West Germanic *haglōn, from Proto-Germanic *haglōną (“to hail”), from the noun (see above). Cognate with Saterland Frisian hailje (“to hail”), West Frisian heilje (“to hail”), Dutch hagelen (“to hail”), German Low German hageln (“to hail”), German hageln (“to hail”), Danish hagle (“to hail”), Swedish hagla (“to hail”), Norwegian Nynorsk hagle, hagla (“to hail”), Faroese hegla (“to hail”), Icelandic hagla (“to hail”).

Relationships mentioned by the source

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

  • Inherited-form mentionhaylenenm
  • Inherited-form mentionhagalianang
  • Inherited-form mention*haglōngmw-pro
  • Inherited-form mention*haglōnągem-pro · to hail
  • Cognate mentionhailjestq · to hail
  • Cognate mentionheiljefy · to hail
  • Cognate mentionhagelennl · to hail
  • Cognate mentionhagelnde · to hail
  • Cognate mentionhagleda · to hail
  • Cognate mentionhaglasv · to hail
  • Cognate mentionhaglenn
  • Cognate mentionheglafo · to hail
  • Cognate mentionhaglais · to hail
Inspect preserved source fields

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

{
  "templates": [
    {
      "name": "etymid",
      "args": {
        "1": "en",
        "2": "weather verb"
      },
      "expansion": ""
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "enm",
        "3": "haylen"
      },
      "expansion": "Middle English haylen"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "ang",
        "3": "hagalian",
        "4": "hagolian"
      },
      "expansion": "Old English hagolian"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "gmw-pro",
        "3": "*haglōn"
      },
      "expansion": "Proto-West Germanic *haglōn"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "gem-pro",
        "3": "*haglōną",
        "t": "to hail"
      },
      "expansion": "Proto-Germanic *haglōną (“to hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "stq",
        "2": "hailje",
        "t": "to hail"
      },
      "expansion": "Saterland Frisian hailje (“to hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "fy",
        "2": "heilje",
        "t": "to hail"
      },
      "expansion": "West Frisian heilje (“to hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "nl",
        "2": "hagelen",
        "t": "to hail"
      },
      "expansion": "Dutch hagelen (“to hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "nds-de",
        "2": "hageln",
        "t": "to hail"
      },
      "expansion": "German Low German hageln (“to hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "de",
        "2": "hageln",
        "t": "to hail"
      },
      "expansion": "German hageln (“to hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "da",
        "2": "hagle",
        "t": "to hail"
      },
      "expansion": "Danish hagle (“to hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "sv",
        "2": "hagla",
        "t": "to hail"
      },
      "expansion": "Swedish hagla (“to hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "nn",
        "2": "hagle"
      },
      "expansion": "Norwegian Nynorsk hagle"
    },
    {
      "name": "cog",
      "args": {
        "1": "fo",
        "2": "hegla",
        "t": "to hail"
      },
      "expansion": "Faroese hegla (“to hail”)"
    },
    {
      "name": "cog",
      "args": {
        "1": "is",
        "2": "hagla",
        "t": "to hail"
      },
      "expansion": "Icelandic hagla (“to hail”)"
    }
  ],
  "links": [
    [
      "haylen",
      "haylen#Middle_English"
    ],
    [
      "haulien",
      "haulien#Middle_English"
    ],
    [
      "hawelien",
      "hawelien#Middle_English"
    ],
    [
      "hagolian",
      "hagalian#Old_English"
    ],
    [
      "hagalian",
      "hagalian#Old_English"
    ],
    [
      "*haglōn",
      "Reconstruction:Proto-West Germanic/haglōn"
    ],
    [
      "*haglōną",
      "Reconstruction:Proto-Germanic/haglōną"
    ],
    [
      "hailje",
      "hailje#Saterland_Frisian"
    ],
    [
      "heilje",
      "heilje#West_Frisian"
    ],
    [
      "hagelen",
      "hagelen#Dutch"
    ],
    [
      "hageln",
      "hageln#Low_German"
    ],
    [
      "hageln",
      "hageln#German"
    ],
    [
      "hagle",
      "hagle#Danish"
    ],
    [
      "hagla",
      "hagla#Swedish"
    ],
    [
      "hagle",
      "hagle#Norwegian_Nynorsk"
    ],
    [
      "hagla",
      "hagla#Norwegian_Nynorsk"
    ],
    [
      "hegla",
      "hegla#Faroese"
    ],
    [
      "hagla",
      "hagla#Icelandic"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "verb",
      "glosses": [
        "To have hailstones fall from the sky.",
        "To send or release hail.",
        "To pour down in rapid succession."
      ],
      "tags": [
        "impersonal",
        "intransitive"
      ],
      "recordId": "2f41ef0e1764837d9ed83869de8ab321ee7be16bac8e272a3d5143cb650e34da",
      "rawRecordSha256": "454430f93c0b278454cb33733cacadd044cc63f92b73030c4758f1c8248b2300",
      "sourceRecordOrdinal": 183145
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 0,
    "glosses": 0
  }
}

Source etymology 3

Original entry ↗
adj

Healthy, whole, safe.

noun
verb

To greet; give salutation to; salute. · To name; to designate; to call. · To call out loudly in order to gain the attention of. · To indicate, from a designated stop or otherwise, to the driver of a public transport vehicle that one wishes to board and travel on the vehicle, usually using hand signals such as waving.

intj

An exclamation of respectful or reverent salutation, or, occasionally, of familiar greeting.

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

Etymology tree Proto-Indo-European *kéh₂ilos Proto-Germanic *hailaz Old Norse heillbor. Middle English heyl English hail From Middle English heyl (“healthy, sound”), from Old Norse heill, from Proto-Germanic *hailaz (“whole, entire, healthy”). The verb is from Middle English heilen, itself from the adjective. Doublet of whole, hale, and heil.

Relationships mentioned by the source

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

  • Inherited-form mentionheylenm
  • Derivation mentionheillnon
  • Derivation mention*hailazgem-pro
  • Derivation mentionheilenenm
  • Doublet mentionwholeen
  • Doublet mentionhaleen
  • Doublet mentionheilen

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": "etymon",
      "args": {
        "1": "en",
        "2": ":inh",
        "3": "enm:heyl",
        "id": "healthy",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *kéh₂ilos\nProto-Germanic *hailaz\nOld Norse heillbor.\nMiddle English heyl\nEnglish hail\n[Appendix:Glossary#loanword|Borrowed]] from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"whole\", \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*kéh₂ilos\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Germanic\", \"term\" : \"*hailaz\", \"lang\" : \"gem-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Old Norse\", \"term\" : \"heill\", \"status\" : \"ok\", \"lang\" : \"non\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Middle English\", \"term\" : \"heyl\", \"status\" : \"ok\", \"lang\" : \"enm\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"hail\", \"lang\" : \"en\" }\" data-id=\"healthy\" data-lang=\"en\" data-title=\"hail\" id=\"English:_healthy\">"
    },
    {
      "name": "inh",
      "args": {
        "1": "en",
        "2": "enm",
        "3": "heyl",
        "4": "",
        "5": "healthy, sound"
      },
      "expansion": "Middle English heyl (“healthy, sound”)"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "non",
        "3": "heill"
      },
      "expansion": "Old Norse heill"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "gem-pro",
        "3": "*hailaz",
        "4": "",
        "5": "whole, entire, healthy"
      },
      "expansion": "Proto-Germanic *hailaz (“whole, entire, healthy”)"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "enm",
        "3": "heilen"
      },
      "expansion": "Middle English heilen"
    },
    {
      "name": "doublet",
      "args": {
        "1": "en",
        "2": "whole",
        "3": "hale",
        "4": "heil"
      },
      "expansion": "Doublet of whole, hale, and heil"
    },
    {
      "name": "etymon",
      "args": {
        "1": "en",
        "2": ":inh",
        "3": "enm:heyl",
        "id": "healthy",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *kéh₂ilos\nProto-Germanic *hailaz\nOld Norse heillbor.\nMiddle English heyl\nEnglish hail"
    }
  ],
  "links": [
    [
      "*kéh₂ilos",
      "Reconstruction:Proto-Indo-European/kéh₂ilos"
    ],
    [
      "*hailaz",
      "Reconstruction:Proto-Germanic/hailaz#Proto-Germanic:_whole"
    ],
    [
      "heill",
      "heill#Old_Norse"
    ],
    [
      "heyl",
      "heyl#Middle_English"
    ],
    [
      "heyl",
      "heyl#Middle_English"
    ],
    [
      "heill",
      "heill#Old_Norse"
    ],
    [
      "*hailaz",
      "Reconstruction:Proto-Germanic/hailaz"
    ],
    [
      "heilen",
      "heilen#Middle_English"
    ],
    [
      "whole",
      "whole#English"
    ],
    [
      "hale",
      "hale#English"
    ],
    [
      "heil",
      "heil#English"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "adj",
      "glosses": [
        "Healthy, whole, safe."
      ],
      "tags": [
        "obsolete"
      ],
      "recordId": "1ab9fea09ce003f0e9d244c9b262023941a1d501e3097a395ba2e6a522f70e71",
      "rawRecordSha256": "2a61d3e48720aadaa0df29869f92a84069b3d0e3389e301e09acb873fcbde65c",
      "sourceRecordOrdinal": 183146
    },
    {
      "pos": "noun",
      "glosses": [],
      "tags": [
        "no-gloss"
      ],
      "recordId": "6c04681772c59fab2bd5a1b2183e71426d8479de6967e8f16b95b992c22ef845",
      "rawRecordSha256": "4ac44bf5d3dd11d8ad08fe120b3d9f32d430e8dc865de4771019b3f6c94aae29",
      "sourceRecordOrdinal": 183149
    },
    {
      "pos": "verb",
      "glosses": [
        "To greet; give salutation to; salute.",
        "To name; to designate; to call.",
        "To call out loudly in order to gain the attention of.",
        "To indicate, from a designated stop or otherwise, to the driver of a public transport vehicle that one wishes to board and travel on the vehicle, usually using hand signals such as waving."
      ],
      "tags": [
        "transitive",
        "Australia",
        "UK",
        "broadly"
      ],
      "recordId": "8b00da4f5d3258229ca4c68ce23115550a57744975859506e4d9a38f34acacfe",
      "rawRecordSha256": "fa690721fbae26b9366829e28e42ef350666df7ec81009f546dd7e91b770ad79",
      "sourceRecordOrdinal": 183147
    },
    {
      "pos": "intj",
      "glosses": [
        "An exclamation of respectful or reverent salutation, or, occasionally, of familiar greeting."
      ],
      "tags": [
        "archaic",
        "poetic"
      ],
      "recordId": "942f215395987515a9e187049662a0d6fc62459adee436c6b6da1b13aa7d3c12",
      "rawRecordSha256": "b0760dc653537e1c4e10dc43f8c23021125563b472e7c8a62072572306d3bff8",
      "sourceRecordOrdinal": 183148
    }
  ],
  "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 hail →

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