cielo (Ido) comes from Esperanto ĉielo, from Italian cielo, from Latin caelum, from Proto-Italic kailom, from Proto-Indo-European keh₂i-lom, from Proto-Indo-European keh₂i-.
cielo (Ido): sky; heaven