Advertisement

spa (n.)

"medicinal or mineral spring," 1620s, from the name of the health resort in eastern Belgium, known since 14c., that features mineral springs believed to have curative properties. The place name is from Walloon espa "spring, fountain." As "commercial establishment offering health and beauty treatments," 1960.

Others are reading

Advertisement
Definitions of spa from WordNet

spa (n.)
a health resort near a spring or at the seaside;
Synonyms: watering place / watering hole
spa (n.)
a fashionable hotel usually in a resort area;
Synonyms: resort hotel
spa (n.)
a place of business with equipment and facilities for exercising and improving physical fitness;
Synonyms: health spa / health club
From wordnet.princeton.edu