English: What is the meaning of Dota 2?
Telugu: Dota 2 యొక్క అర్థం ఏమిటి?