Tripura

What is Tripura?

Tripura definition and meaning on Dictionary terms:
noun
a state in E India. 4033 sq. mi. (10,445 sq. km). Capital: Agartala.

 

reference: https://www.dictionary.com/browse/tripura

Tags: