- NicobarIslands
-
Nic·o·bar Islands (nĭkʹə-bär')
An island group in the Bay of Bengal northwest of Sumatra. They are part of the union territory of the Andaman and Nicobar Islands belonging to India.
* * *
Universalium. 2010.
* * *
Universalium. 2010.