1
[ adjective ] of or relating to Tobago or its people

Examples

"Tobagonian beaches"

Related terms

Tobago

2
[ noun ] a native or inhabitant of the island of Tobago in the West Indies

Related terms

West_Indian Tobago

*