Definition, synonyms and related words
The natives and inhabitants of the island of Tanna.
Of, from or pertaining to the island of Tanna or its people.