Noun health spa has 1 sense
  1. health spa, spa, health club - a place of business with equipment and facilities for exercising and improving physical fitness
    --1 is a kind of place of business, business establishment
    --1 has particulars: fat farm
,