Printer friendly
"AcronymFinder.com

What does MOBA stand for?

MOBA stands for Massive Online Battle Arena (online gaming)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Slang/chat, popular culture

See other definitions of MOBA

Other Resources:
We have 3 other meanings of MOBA in our Acronym Attic