Definition, synonyms and picture of Comoros

Learn in


n. Comoros

Definition of Comoros in English

Island presidential republic located in the southeast of Africa, in the southwest of the Indian Ocean, to the northeast of Mozambique and to the northwest of Madagascar.

Synonyms of Comoros in English

Union of the Comoros

Lists where this word appears

African Countries

54 words to learn

African Countries VII

8 words to learn