VariousWords beta
Related Terms:
Definitions:
Noun
health spa
spa
health club
Definition: a place of business with equipment and facilities for exercising and improving physical fitness
Definition: A facility with exercise equipment, and sometimes instructors, open to the public or those on some membership list.