Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spas
in English
spas
#uncommon
Lemma:
spa
The lemma is the base or root form of this word.
Definitions
Noun
mineral
water
resorts
;
health
clubs
hot
tubs
or
whirlpools
health
clubs
with
spa
facilities
natural
spring-based
health
resorts