Celestine \ce-lesti-ne, cel(es)-tine\ as a girl's name (also used as boy's name Celestine), is a variant of Celeste (Latin), and the meaning of Celestine is "heavenly".
The baby name Celestine sounds like Selestine, Celestyne, Celestinea, Celestina, Celestin and Celestene. Other similar baby names are Selestyne, Selestina, Celestyna, Celestijna, Celestiel and Celestena.