0%

ALL meanings of agartala

A·gar·ta·la
A a
  • noun agartala a city in NE India, capital of the state of Tripura. Pop: 189 327 (2001) 3
  • noun agartala a state in E India. 4033 sq. mi. (10,445 sq. km). Capital: Agartala. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?