Health-spa meaning

A business establishment with equipment and facilities for exercising and improving physical fitness.
noun
0
0
A commercial establishment with facilities for physical exercise and, often, a swimming pool, sauna, etc.
noun
0
0
Advertisement