Dictionary.com
definitions
  • synonyms

Amindivi Islands

[ah-min-dee-vee, ah-min-]
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