Sentineli

Noun

 * 1) The Sentinelese people.