English synonyms about - contact  

Comoro Islands

noun

1 Comoro Islands

Three main islands and numerous islets in the Indian Ocean between Mozambique and Madagascar.

synonym: Iles Comores.


Find more on comoro islands elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0301