'Comoro Islands' definitions:

Definition of 'Comoro Islands'

From: WordNet
noun
Three main islands and numerous islets in the Indian Ocean between Mozambique and Madagascar [syn: Comoro Islands, Iles Comores]