Definitions of Comoros:

  • noun:   a country on the Comoro Islands