Definition of Amindivi Islands in English:

Amindivi Islands

proper noun

  • The northernmost group of islands in the Indian territory of Lakshadweep in the Indian Ocean.

Pronunciation

Amindivi Islands

/ˌamɪnˈdiːvi/