Details of word HUMMUM

Definition of hummum

n. - A sweating bath or place for sweating.


Go to top