Nicobar pigeon
Short definition from Wiktionary
Noun
- 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.
We haven’t written up Nicobar pigeon yet: Simple and Standard meanings, examples and a quiz.