SSGPS: St. Stephen’s Girls Primary School

What does SSGPS mean? The above is one of SSGPS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: St. Stephen's Girls Primary School