Where does “heil” come from?

heil (Old Frisian) comes from Proto-West Germanic *hagl, from Proto-Germanic haglaz, from Proto-Indo-European kagʰlos — pebble, hail.

Ancestry of “heil”, step by step

StepLanguageWordMeaning
1Proto-West Germanic*hagl—
2Proto-Germanichaglazhail; name of the H-rune
3Proto-Indo-Europeankagʰlospebble, hail

Words derived from “heil”

Every word from Proto-Indo-European kagʰlos →Every word from Proto-Germanic haglaz →Every word from Proto-West Germanic *hagl →