Definition of spa in Spanish:

spa

masculine noun

  • 1

    Establecimiento dotado de instalaciones apropiadas para someterse a tratamientos medicinales con agua, que generalmente ofrece otros servicios como alojamiento o instalaciones deportivas.

Usage

Se pronuncia aproximadamente 'espá'