Definition, synonyms and related words
A native or inhabitant of Kiriwina.
Of or pertaining to Kiriwina, the largest of the Trobriand Islands.