PhraseInfo.com

spa

Spa definition, spa meaning

Noun

spa

  1. A health resort near a mineral spring or hot spring.
  2. A trendy or fashionable resort.
  3. A health club.

3 letters in word "spa": A P S.

Anagrams of spa:

Words found within spa:

as pa

Related phrases for spa
More info about spa >
Recent Queries: