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