Find the word definition

Wikipedia
SSPS

SSPS or SSpS may refer to:

  • Satellite solar power station
  • Missionary Sisters Servants of the Holy Spirit