Dictionary.com
definitions
  • synonyms

Amindivi Islands

[ah-min-dee-vee, ah-min-]
See more synonyms for Amindivi Islands on Thesaurus.com
noun
  1. a group of islands in the NE Laccadive Islands, off the SW coast of India. 3.75 sq. mi. (9.71 sq. km).
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018