spa
nounDefinition of spa
(Entry 1 of 2)
1a
: a mineral spring
b
: a resort with mineral springs
2
: a fashionable resort or hotel
4
: a commercial establishment providing facilities devoted especially to health, fitness, weight loss, beauty, and relaxation
5
: a hot tub with a whirlpool device
Spa
geographical nameDefinition of Spa (Entry 2 of 2)
town southeast of Liège in the Wallonia region in eastern Belgium population 10,394
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more