Selestino \s(e)-lesti-no, sel(es)-tino\ as a boy's name is a variant of Celesto (Latin), and the meaning of Selestino is "heavenly".
The baby name Selestino sounds like Silestino, Selestine and Celestino. Another similar baby name is Celestine.