Definition of Comoros

  • 1. A country on the Comoro Islands Noun

Synonyms for word "comoros"

Semanticaly linked words with "comoros"