Noun
1. watering place
2. watering hole, resort area, playground, vacation spot, resort hotel
3. hotel, health spa
4. health club, place of business, business establishment
| Foreign Language Equivalents of 'spa' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||