From sopra- + celeste, literally “above the skies”.
sopracceleste m or f by sense (plural sopraccelesti)