From V.E.R.A. -- Virtual Entity of Relevant Acronyms (August 2020): MOBA Multiplayer Online Battle Arena (ARTS, RTS)
MOBA Multiplayer Online Battle Arena (ARTS, RTS)