Amindivi Islands

Proper noun

 * 1) One of the three island subgroups in the Union Territory of Lakshadweep, India.