Egypt Definition: Hamam

Hamam

A public or private bath.