Spanish word hielo comes from Proto-Indo-European *gʷl̥-, and later Latin gelu (Chill. Frost.)
*gʷl̥- (Proto-Indo-European)
gelu (Latin)
Chill. Frost.
hielo (Spanish)
Ice.