Sentineli
The Sentinelese people.
Noun
The Sentinelese people.