Spa – definition of spa by The Free Dictionary

spa (spä) n. 1. A resort providing therapeutic baths. 2. A resort area having mineral springs. 3. A fashionable hotel or resort. 4. A health spa. 5. A tub for relaxation or invigoration, usually including a device for raising whirlpools in the water. [After Spa, a resort town of eastern Belgium.] spa (spɑː) n 1. (Physical Geography) a mineral spring …

: https://www.thefreedictionary.com/spa