Inherited from Latin cal(i)dus. Compare Romanian cald.
caldu m (feminine caldã, masculine plural caldzã, feminine plural caldi or calde)