EMGL: European Multi Gaming League

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

Definition in English: European Multi Gaming League