Boy name origins & meanings Latin : HeavenlyItalian : High; lofty Boy name variations Celesto Celestine Celestino Celindo Selestine Selestino Celso Celsius Celsus