Definition of Minicoy Islands in US English:

Minicoy Islands

proper noun

  • One of the groups of islands forming the Indian Union Territory of Lakshadweep in the Indian Ocean.

Pronunciation

Minicoy Islands

/ˈminəkoi ˌīləndz/