calefacient
/kælɪˈfeɪʒənt/Definitions
1. noun
something that gives or is capable of giving heat
“The radiator was a calefacient in the cold winter room.”
2. adjective
having the power of giving heat
“The calefacient properties of the new insulation made it a popular choice for builders.”