Definition of Agartala in US English:

Agartala

proper noun

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

Pronunciation

Agartala

/ˈəɡərtəˌlä/