What is the full meaning of spas
SPA, a resort with a mineral spring [n]
Example of the word spas placed on a Scrabble board.