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
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".
From BBC
Advertisement
Advertisement
Advertisement
Advertisement
Browse