DKBA: Democratic Karen Buddhist Army

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

Definition in English: Democratic Karen Buddhist Army