ALL meanings of health spa
health spa
H h - noun health spa hotel offering health and beauty treatments 1
- noun health spa a resort or a special building or room where a person may exercise, swim, or otherwise condition the body. 1
- noun health spa a town or village that is a spa 0
- noun health spa a facility, e.g. within a hotel, that offers various kinds of heath treatment 0
- noun health spa a commercial establishment with facilities for physical exercise, and often, a swimming pool, sauna, etc. 0