YourDictionary

Dictionary Home » Dictionary Definitions » Amindivi Islands

Amindivi Islands

group of islands in the Arabian Sea, off the SW coast of India: the N part of Lakshadweep territory

See Amindivi Islands in American Heritage Dictionary 4

link/cite print suggestion box