What does SPLA stand for?
What does SPLA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: SPLA.
We've found a total of 4 definitions for SPLA:
Sudan People's Liberation Army
Services Provider License Agreement
School of Planning and Landscape Architecture