From Late Latin chalazion, from Ancient Greek χαλάζιον (khalázion), diminutive of χάλαζα (khálaza, “hail”).
calazio m (plural calazi)