SLFAA: Sri Lanka First Aid Association

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

Definition in English: Sri Lanka First Aid Association