22/03/23 What is SPA? SPA consists of the initials of words of Latin origin. The word "Selus Per Aqua", SPA, means "Health from Water". Read More