Updated June 9, 2019 Share: Boy name origins & meanings Latin : HeavenlyItalian : High; lofty Boy name variations Celesto Celestine Celestino Selestine Selestino Silestino Celso Celsius Celsus