Definition: Meaning of, Comoros in English to English dictionary.
Pronunciation:/ ˈkɒmərəʊz /
synonym
antonym
a country consisting of three islands in the Mozambique Channel between northwest Madagascar and southeast Africa. Population: 596,202 (2001). Capital: Moroni.