Save Type Surname (from nickname) Usage German Meaning & History nickname for a hot-headed irascible man from Middle High German hagelstein "hailstone" derived from the elements hagel "hail" and stein "stone"