Nicobar Islands in German Nicobar Islands in German Nikobaren proper noun An archipelago of the Indian Ocean. Add to Flashcards