spa
spa
noun \ˈspä, ˈspȯ\Definition of SPA
1
a : a mineral spring b : a resort with mineral springs
2
: a commercial establishment with facilities for exercising and bathing; especially : health spa
Learn More About
Seen & Heard 
What made you want to look up spa? Please tell us where you read or heard it (including the quote, if possible).











