Meanings

  1. plural · plural onlyComoros (a country and group of islands in the Indian Ocean off the coast of East Africa)