giaggiuolo (Italian) comes from Old Italian ghiaggiuolo, from Latin gladiōlus, from Latin gladius, from Gaulish kladyos, from Proto-Celtic kladiwos, from Proto-Indo-European ḱelh₂- — to pierce, strike; to stick; prick; stab.