Definition of Agartala in English:

Agartala

proper noun

  • A city in the far north-east of India, capital of the state of Tripura, situated near the border with Bangladesh; population 218,000 (est. 2009).

Pronunciation:

Agartala

/ˈʌɡətəˌlɑː/