An Encylopedia Britannica Company

Comoros

1 ENTRIES FOUND:
Comoros /ˈkɑːməˌroʊz/ proper noun
Comoros
/ˈkɑːməˌroʊz/
proper noun
Britannica Dictionary definition of COMOROS
: island country in the Indian Ocean