Comoros - Definition

comoros

n 1: a country on the Comoro Islands [syn: Comoros, Federal
Islamic Republic of the Comoros]

Look up another word