SPA


Meaning of SPA in English

abbreviation

1. special public assistance

2. subject to particular average

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.