Definitions
There is 1 meaning of the phrase
Comoro Islands.
Comoro Islands - as a noun
Three main islands and numerous islets in the indian ocean between mozambique and madagascar
Synonyms (Exact Relations)
iles comores