FromMiddle High Germanhagel, fromOld High Germanhagal, fromProto-Germanic*haglaz.
Hagel m (strong,genitiveHagels,no plural)