haghl (Old Swedish) comes from Proto-Germanic haglaz, from Proto-Indo-European kagʰlos — pebble, hail.