The Italian term "cielo" matches the English term "heaven"

other italian words that include "cielo" : english :
cielo sky
grattacielo, grattacielo skyscraper
grattacielo skyscrapers