Sentinelese « Back to Glossary IndexAn isolated forager people living on North Sentinel Island in the Andaman Islands