Sentineleses
plural of Sentinelese
Noun
plural of Sentinelese