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