MSC

Stands For
Mobile Legends: Bang Bang Southeast Asia Cup

Which means
MSC is an international esport tournament for the mobile MOBA MLBB in Southeast Asia

Example
Watching MSC 2019 was stunning!

Related Acronyms

 * None