The word temazcal comes from the Nahuatl word “temazcalli”, (temaz-sweat, calli-house); Its literal translation would be “sweat house.”
The temazcal represents the earth, the mother goddess; That is why it is thought that when the person enters it, they are entering the womb of Mother Earth.
Temazcal is a health experience for body, mind and soul.