Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

agartala Definition

Cancel
agartala
geographical name(Agar-ta-la)
city and capital of the state of Tripura in eastern India population 189,327

Words Related to agartala!

agartala Examples by Brain Bank Users