Definitions
noun
a native or inhabitant of the island of Tobago in the West Indies
of or relating to Tobago or its people
Look “tobagonian” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a native or inhabitant of the island of Tobago in the West Indies
of or relating to Tobago or its people