spa
/หspษห/noun
- 1
A health resort near a mineral spring or hot spring.
- 2
A trendy or fashionable resort.
- 3
A health club.
- 4
A hot tub
Synonyms
noun
- 1
A clumsy person (see spastic)
- 2
An idiot
- 3
A gobshite
Translate โspaโ into another language
Choose a language below to open the translator with English selected as the source language.