From Late Latin caldāria (“cooking-pot”), caldārium, derived from Latin caldus (“hot”). Doublet of caldero.
Practice speaking and memorizing "caldera" and many other words and sentences in Spanish.