VariousWords beta
Related Terms:
Noun
Definition: A member of an indigenous people of the Andaman Islands, in the Bay of Bengal. They inhabit North Sentinel Island.
VariousWords beta
Definition: A member of an indigenous people of the Andaman Islands, in the Bay of Bengal. They inhabit North Sentinel Island.