Celesia \ce-le-sia\ as a girl's name is a variant of Celeste (Latin), and the meaning of Celesia is "heavenly".
The baby name Celesia sounds like Celosia, Celesse, Celes, Celicia and Celsea. Other similar baby names are Celestia, Celenia and Chelesia.