/tʌbejˈgow/ - [tubeygow] - To•ba•go
We found 4 definitions of tobago from 4 different sources.
Noun |
||
tobago - island in West Indies | ||
the indies, west indies the string of islands between North America and South America; a popular resort area | ||
republic of trinidad and tobago, trinidad and tobago an island republic in the West Indies off the northeastern coast of Venezuela; achieved independence from the United Kingdom in 1962 |