Definition of Agartala in English:

Agartala

proper noun

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

Pronunciation

Agartala

/ˈəɡərtəˌlä/