North Sentinel Island
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]- An island in the Andaman Islands, that is inhabited by the Sentinelese. The island is a forbidden island, where no contact is allowed with the outside world; outsiders may be executed on arrival.
Derived terms
[edit]Translations
[edit]Translations
|