comoros

Noun
  1. A country on the Comoro Islands (synset 108751730)

Other Searches