SPA Meaning of SPA in English noun a spring or mineral water; so called from a place of this name in belgium. Webster English vocab. Английский словарь Webster. 2012