Definition, synonyms and related words
One of the Andamanese indigenous peoples of the Andaman Islands.