We don't have any synonyms for nicobar yet.
Think nicobar belongs in the thesaurus? Recommend it and we'll take a look.
Definition of nicobar:
(adj) :
Of or relating to the Nicobar Islands.
(n) :
A district of the Andaman and Nicobar Islands, India.
(n) :
Ellipsis of Nicobar pigeon. [A bird of species Caloenas nicobarica, found on small islands and in coastal regions from the Andaman and Nicobar Islands, India, east through the Indonesian Archipelago, to the Solomons and Palau.]