Minicoy Island


Mi·ni·coy Island

M0314800 (mĭn′ĭ-koi′) An island in the Arabian Sea off the southwest coast of India. It is part of the Indian union territory of Lakshadweep.