Advertisement
Advertisement
Minicoy Island
[min-i-koi]
noun
a small island in the S Laccadive Islands, off the SW coast of India. 1.25 sq. mi. (3.24 sq. km).
Discover More
Example Sentences
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
The Indian navy said the INS Jatayu in the Minicoy island would enhance its efforts in "anti-piracy and anti-narcotics operations in the Western Arabian Sea".
Read more on BBC
Advertisement
Advertisement
Advertisement
Advertisement
Browse