Cristobal \c-risto-bal, cr(is)-tobal\ as a boy's name is a variant of Christopher (Greek), and the meaning of Cristobal is "bearing Christ".
The baby name Cristobal sounds like Cristoval, Cristos, Criston, Kristofel, Cristovano, Cristofer and Cristofor.