TRINIDAD AND TOBAGO
(noun)Definitions
There is 1 meaning of the phrase
Trinidad And Tobago.
Trinidad And Tobago - as a noun
An island republic in the west indies off the northeastern coast of venezuela; achieved independence from the united kingdom in 1962
Synonyms (Exact Relations)
republic of trinidad and tobago