hummum

listen to the pronunciation of hummum
English - English
A sweating bath or place for sweating