Definitions for "Tobago"
island in West Indies
Tobago is the smaller of the two main islands that make up the Republic of Trinidad and Tobago. It is located in the southern Caribbean Sea, northeast of the island of Trinidad and southeast of Grenada.