hailstone

A small, hard ball of ice that falls during storms.