Spa
thesaurus
Related words for Spa
Synonyms
Health spa
noun
Health club
noun
Resort hotel
noun
Watering place
noun
Watering hole
noun