Otra explicación alternativa dice que se deriva de la palabra javanesa “Caruban” que significa “mezcla”y que hace una referencia a la compleja composición étnica de la ciudad que contiene elementos javaneses, malayos, sundaneses, chinos y árabes.