Definition of

Spa

  1. (noun, location) a health resort near a spring or at the seaside
  2. (noun, artifact) a fashionable hotel usually in a resort area
  3. (noun, artifact) a place of business with equipment and facilities for exercising and improving physical fitness

via WordNet, Princeton University

Origin of the word Spa

  1. "medicinal or mineral spring," 1626, from name of health resort in eastern Belgium, known since 14c., that featured mineral springs believed to have curative properties. The place name is from Walloon espa "spring, fountain." more

via Online Etymology Dictionary, ©2001 Douglas Harper

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Laterally

in a lateral direction or location