YourDictionary

Dictionary Home » Dictionary Definitions » Laccadive Islands

Laccadive Islands

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

See Laccadive Islands in American Heritage Dictionary 4

link/cite print suggestion box