TLSAN: The Light Spiritual Alliance Network

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

TLSAN: The Light Spiritual Alliance Network

Definition in English: The Light Spiritual Alliance Network