NICOBAR ISLANDS


Meaning of NICOBAR ISLANDS in English

geographical name islands India in Indian Ocean S of Andaman Islands area 740 square miles (1917 square kilometers ), population 14,563

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.