Agartala in Greek Agartala in Greek Αγκαρτάλα proper noun A city, the state capital of Tripura, India. Add to Flashcards