What does DOTA stand for?
What does DOTA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: DOTA.
We've found a total of 5 definitions for DOTA:
Defense of the Ancients
Defence Of The Ancients
The Declaration Of The Americas
Dragon Ogre Troll Army
Defense Of The Ancients