Definition of Tripura

Noun: Tripura  tri-pu-ru

  1. A state in northeastern India

See also:
triptychs
tripwire

Anagrams containing the word Tripura

taurrpi atripur ratripu uratrip puratri ipuratr ripurat