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