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).

Words Nearby Amindivi Islands

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023