Definitions
noun
three main islands and numerous islets in the Indian Ocean between Mozambique and Madagascar
Look “comoro islands” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
three main islands and numerous islets in the Indian Ocean between Mozambique and Madagascar