[noun] [C] - an often fashionable town where water comes out of the ground and people come to drink or lie in it because they think it will improve their health, or (esp. US) a place where people go in order to become more healthy, by doing exercises, eating special food, etc.Baden Baden in Germany, and Bath in Britain, are two of Europe's famous spa towns.Spa water is thought to be very good for you because of the minerals it contains, but it often tastes unpleasant.
SPA
Meaning of SPA in English
Cambridge English vocab. Кембриджский английский словарь. 2012