Dictionary Search

spa

Synonyms

Noun

1. watering place

2. watering hole, resort area, playground, vacation spot, resort hotel

3. hotel, health spa

4. health club, place of business, business establishment

Usage
Foreign Language Equivalents
Foreign Language Equivalents of 'spa'
Language Equivalent   Language Equivalent
French    Spanish
Misspellings - Typos
apa,   soa,   s[a,   sap,   psa,   pa,   sppa,   spaa,   sspa,   dpa,   sps,   sp,   sa