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

tobago Definition

Cancel
tobago
geographical name(To-ba-go)
island of the southeastern West Indies; chief town Scarborough area 116 square miles (302 square kilometers), population 60,874
tobago
geographical name(To-ba-go)
country in the southeastern West Indies north of eastern Venezuela consisting of two main islands in the Atlantic, Trinidad and Tobago, along with several smaller islands; capital Port of Spain area 1980 square miles (5128 square kilometers), population 1,216,000

Words Related to tobago!

tobago Examples by Brain Bank Users