tobagonian

Adjective
  1. Of or relating to Tobago or its people (synset 303137038)
    "Tobagonian beaches"
Noun
  1. A native or inhabitant of the island of Tobago in the West Indies (synset 110733703)

Other Searches