COMOROS Meaning of COMOROS in English n. Union of the Comoros, country composed of three islands located in southern Africa off the coast of Mozambique Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012