Amindivi Islands
geographical name
Amin·di·vi Islands
ˌə-mən-ˈdē-vē
island group of India, part of the northern Laccadives in the Arabian Sea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share