Advertisement

Advertisement

Minicoy Island

[ min-i-koi ]

noun

  1. 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


minicourseminicycle