Meanings
- 1
- 2
- 3
Thesaurus
Synonyms
1
noun
· a place where people go to...
health spa
2
noun
· a large heated tub with...
hot tub
3
noun
· a resort town built near a...
watering place
More
resort
Word family
Forms
spas
Appears in
Etymology
The town name is from Walloon espa (“fountain, spring”), which could be from Latin spargere (“to spread, scatter”) or spatium (“free space”).
View etymology graph ->