What is the meaning of Temazcal?

a sweat lodge, traditionally one made from adobe bricks

Source: wiktionary.org