Inherited from Latin cal(i)dus. Compare the borrowed doublet cálido.
Practica hablar y memorizar " caldo " y muchas otras palabras y oraciones en español .