A sweat lodge or temazcalA sweat lodge or temazcal
A sweat lodge or temazcal
Borrowed from Spanish temescal.
Wiktionary, CC BY-SA 4.0 · source
regular