Home / Dictionary / Moba

Moba Uncommon

Definition, synonyms and related words

Definitions
Noun
1

Acronym of multiplayer online battle arena.

Related Terms
Rhyming Words
oba boba toba soba loba koba iyoba biloba jojoba matoba jatoba cohoba dagoba arroba cordoba antroba araroba andiroba algaroba yakisoba
Compare
Moba vs