From Old Galician-Portuguese caldeyra, from Late Latin caldāria~caldārium (“cooking-pot”), derived from Latin caldus (“hot”). Doublet of caldeiro.
Practice speaking and memorizing "caldeira" and many other words and sentences in Portuguese.