Minicoy
geographical name
Min·i·coy
ˈmi-ni-ˌkȯi
island of India in the Arabian Sea
Note: Minicoy is the southernmost of the Laccadive Islands.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share