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