spa in Portuguese spa in Portuguese spa noun A health resort near a mineral spring or hot spring. Add to Flashcards